1、进入服务器/虚拟机workon 虚拟环境名字 workon 虚拟环境名字 2、安装Django == 1.11.7 pip install Django==1.11.7 django-admin.py startproject 工程名字 4、创建一个App应用 a:先进入到你的工程里面 cd 工程名字 b:python manage.py startapp app名字 c:可以使用tree查看你的工程目录结构 5、【需要配置pycharm】Download from 同步服务器的工程和应用到pycharm里面 6、配置工程里面的settings.py文件 a:ALLOWED_HOSTS = [‘*’]:设置所有的ip均可访问 b:INSTALLED_APPS = [‘app名字’]:将自己的App应用的名字添加到最后 7、在你的工程目录下,启动服务 python manage.py runserver 注意:启动服务后,会在工程目录下生成一个db.sqlite3的文件 8、再次Download from ,同步你的工程 会在你的pycharm工程目录下生成一个db.sqlite3 9、写models.py文件 语法: class 类名(models.Model): 字段 = 属性 10、需要生成迁移文件,执行迁移文件 a:python manage.py makemigrations 11、迁移文件生成之后,需要选择migrations文件,右点击Deployment同步 12、点击db.sqlite3创建一个Data Source 选择Sqlite3 配置好之后,需要同步db.sqlite3,会在schemas下面的main下面生成App名字_models里面的class名字 13、写views.py a:首先 将models包导入 from .models import 类名 b:编写请求处理函数 def 函数名称(request): #获取全部数据 变量名 = 类名.objects.all() return render(request,”HTML文件”,context = {“变量名2”:变量名}) 14、在APP应用目录下创建一个templates文件 写HTML文件 {%for i in 变量名2%} {{i.属性}} {% endfor %} 15、编写urls.py 将视图的函数导入 import APP应用名字.views import 函数名 url(r’^名字$’,函数名) |
|
来自: 郭祺迦 > 《Django学习》