标签:cal 前端 推荐 password admin pass 后台管理 style serve
这里推荐先下载1.11.11版本
pip3 install django==1.11.11
也可以用pycharm下载并指定版本
用django-admin来验证是否下载成功
命令行
创建django项目 django-admin startproject 项目名 创建app应用 python3 manage.py startapp app01 启动django项目 python3 manage.py runserver
pycharm也可以直接创建django项目
注意,项目运行不可运行多个,同时注意清理浏览器缓存,不然可能代码变更了,但页面不刷新
一个django项目就好比一个大学
一个app就像一个学院
创建app时要记得在项目配置文件中注册
INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘app01.apps.App01Config‘ # 可以用全称 ‘app01‘ # 也可以简写 ]
应用名
migrations 数据库迁移记录相关数据
admin.py django后台管理相关
models.py 模型表相关
views.py 视图函数相关
项目名
settings.py 配置文件
urls.py 路由与视图函数的映射关系
templates
项目用到的所有的html文件
manage.py
django入口文件
from django.shortcuts import render,HttpResponse,redirect HttpResponse 返回字符串 render 返回一个html页面 两种给前端页面传值的方式 def reg(request): user_dict = {‘name‘:‘jason‘,‘password‘:‘123‘} return render(request,‘reg.html‘,{‘user_dict‘:user_dict}) def reg(request): user_dict = {‘name‘:‘jason‘,‘password‘:‘123‘} return render(request,‘reg.html‘,locals()) redirect 重定向
django识别到代码变更会自动重启,但有时也不灵,如果未变化请重启或清理浏览器缓存
标签:cal 前端 推荐 password admin pass 后台管理 style serve
原文地址:https://www.cnblogs.com/xufengfan/p/10981838.html