Django 学习(1)
结构框架
一些命令:
创建项目:python manage.py startapp 应用名字
创建APP(进入工程目录):python manage.py 名称
创建库表(进入工程目录): python manage.py makemigrations
执行库表建立(进入工程目录) : python manage.py migrate
设置语言
在settings.py
中找到LANGUAGE_CODE=''
改为LANGUAGE_CODE = 'zh-Hans'
即为中文
设置时间
在settings.py
中找到TIME_ZONE=''
改为TIME_ZONE = 'Asia/shanghai'
即为上海时间。
urls 中path(路由)
像 123/
就是要访问的地址,views.index
就是要调用views
文件中的功能。
path()
路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。
path('地址名称/',文件名称.文件中的功能函数)
在这之前,我们要通过
把views
文件引进来。
render()
我们一般在views.py
中书写我们的功能代码。
render()
(渲染) 其作用是载入模板,填充上下文,再返回由它生成的 HttpResponse
对象。
必要参数
render()
函数有两个必要参数 : request
和template_name:
要使用的模板的全名或模板名称的序列。
像
中的request
和‘index.html
。
可选参数
context
: 要传入文件中用于渲染呈现的数据, 默认是字典格式。
content_type
: 生成的文档要使用的MIME 类型。默认为DEFAULT_CONTENT_TYPE 设置的值。默认为"text/html"
status
: http的响应代码,默认是200。
using
: 用于加载模板使用的模板引擎的名称。
以上如有错误还请大佬指出 ,本人萌新初学。
tml"
status
: http的响应代码,默认是200。
using
: 用于加载模板使用的模板引擎的名称。