创建工程 django-admin startproject 工程名称   运行开发服务器 python manage.py runserver   创建子应用 python manage.py startapp 子应用名称   注册app users.apps.UsersConfig   APP的应用配置 from django.apps import AppConfig   class UsersConfig(AppConfig):     name = 'users'     verbos…
---恢复内容开始--- 一.前提: 1.django项目文件已放置在云服务器上,配置好运行环境,可正常运行 2.云服务器可正常连接 二.相关知识 1.python manage.py runserver:这是一款适合开发阶段使用的服务器,不能对大量请求进行同时处理,不适合运行在真实的生产环境中,在实际生产环境中使用WSGI作为接口,连接web和python代码(也就是django项目): 2.WSGI:Web服务器网关接口,英文为Python Web Server Gateway Interf…
返回主目录:Django框架 内容目录: 一.安装之前 二.Django安装 三.创建项目 四.配置 一.安装之前 安装django之前你需要注意的几个事项: 1.版本问题 建议使用1.11.11左右的版本 (******) --> 意思是不建议使用最新版本 2.计算机名称不能有中文 3.项目名不要用中文 4.一个pycharm窗口只有一个项目 --> 防止占用端口等一系列莫名的问题 二.Django安装 (1) 命令行安装Django pip3 install django==1.11.11…
一.项目分析: 二.需求分析 三.Git管理代码: 1.创建仓库 2.克隆仓库 3.设置虚拟环境 4.复制前端font代码 在font中打开终端,运行live-server 5.测试前端代码是否可以运行 四.创建工程 django-admin startproject 工程名   五.创建子应用: 分析项目的子应用,项目的子应用是创建一个包,专门存放子应用 python manage.py startapp 子应用名 apps---存放django的应用 libs--存放第三方文件 utils-…
一  文件结构目录 手写配置文件 有两套配置文件,默认配置,用户的配置 如果某个字段,用户配置了,就用用户的,如果没配置,就用默认的 1.1  test import os os.environ.setdefault('user_setting', 'usersetting.setting') from conf import settings print(settings.DEBUG) 1.2  conf 下的 __init__ import os import importlib from…
知识点: Django 1. 安装 1. Django版本 1.11.xx 2. 安装方式 1. 命令行 --> Python环境(双版本,pip的使用) 2. PyCharm安装 2. 创建Django项目 1. 创建方式 1. 命令行创建方式 1. cd到你要保存Django项目的目录 2. Django-admin startproject 项目名 --> 会在当前目录创建Django项目 2. PyCharm创建方式 1. File --> new project -->…
背景 任务: 视频翻译项目需要在两个服务器上进行通信(国内&海外的阿里服务器). 因为python是主语言,选用了Django 来快速部署API. 注:Django中文文档:https://docs.djangoproject.com/zh-hans/3.0/ 啰嗦: 本地创建项目很轻松,但部署到服务器上困难重重. 将过程记录下来,一来记录心得和经验,二来帮助后来者,少走弯路. 准备 本地跑通的项目. 一台服务器(阿里云.腾讯云.AWS.Vultr等等) 连接Linux的ssh工具(MobaXt…
运行单个项目的步骤参考:这里 1 安装环境 操作系统:Ubuntu 12.04 LTS 32 位(安装在VMware虚拟机中) python 版本: Python 2.7.3 Django版本 >>> django.VERSION (1, 6, 2, 'final', 0) mod_wsgi版本 mod_wsgi3.x apache版本及查看命令 x@x:~/program$ /usr/sbin/apachectl -v (版本查看命令) /usr/sbin/apachectl: 87:…
一.url解释 1url是全球资源定位符,网上的每个文件都有唯一的url地址,组成:协议.服务器名称(或IP地址).路径和文件名. 2有时候,URL以斜杠“/”结尾,而没有给出文件名,在这种情况下,URL引用路径中最后一个目录中的默认文件(通常对应于主页),这个文件常常被称为 index.html 或 default.htm. 3http://(协议)www.aspxfans.com:8080(域名或IP地址和端口)/news/index.asp(路径)?boardID=5&page=2#nam…
Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式. 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求.nginx把所有静态请求自己来处理(这是NGINX的强项).然后,NGINX将所有非静态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次WEB请求. 可见,uwsgi的作用就类似一个桥接器.起到桥梁的作用. Linux的强项是用来做服务器,所以,下面的整个部署过程我们选择在U…