day051 Django创建
Django的下载安装
下载Django:
pip3 install django==1.11.14
创建Django project(项目)
步骤1:
步骤2:
步骤3: 配置settings属性
步骤4:
步骤5: 如果要连接数据库,需要在models中写表的内容,以类的形式写出来
步骤6:执行以下操作后,在manage.py中执行makemigrations,migrate两句代码
步骤7:在pycharm右侧边缘有Database
步骤8:
步骤9:
下面就是具体的介绍每个py程序的功能了
应用程序中:
models.py是你写表的地方
views.py是视图文件,写你主逻辑代码的地方,
项目程序中:
__init__.py 是引入pymysql的地方
settings.py 是配置变量的地方
urls.py 是网页跳转至此路径的地方,
文件夹templates中:
写HTML文件
manage.py中是通信用的,相当于之前学的socket,
Django具体执行流程如下:
urls配置 (详情见此链接) https://www.cnblogs.com/clschao/articles/10403619.html
from django.conf.urls import url #循环urlpatterns,找到对应的函数执行,匹配上一个路径就找到对应的函数执行,就不再往下循环了,并给函数传一个参数request,和wsgiref的environ类似,就是请求信息的所有内容 urlpatterns = [ url(正则表达式, views视图函数,参数,别名), ... ]
views视图配置(详情见此链接) https://www.cnblogs.com/clschao/articles/10409764.html
html文件
模板渲染符 : {{ }} 变量渲染
{% %} 逻辑渲染 {% for循环 %}
settings.py中每个变量都是干什么
APPEND_SLACH =Flase #只针对浏览器,默认在路径后加 /