Web框架之Django篇

时间:2023-03-08 15:12:52
Web框架之Django篇

1.创建Project

命令:
django-admin startproject mysite

2.配置

(1)模板配置

Web框架之Django篇

(2)静态文件配置

Web框架之Django篇

(3)csrf隐藏

Web框架之Django篇

3.路由关系

一个url对应一个函数

url:

Web框架之Django篇

函数:

Web框架之Django篇

4.视图函数

def index(request):
request.method
request.GET.get('name')
request.POST.get('nage')
li = request.POST.getlist('多选下拉框name') return HttpResponse('字符串')
return redirect('URL')
return render(request,'模板路径',{})
# 1. 获取模板+数据,渲染
# 2. HttpReponse(...)

5.模板渲染

条件语句等

循环:
{% for i in result %}
{{i}}
{%endfor %} if语句
{%if 1>2%} {%endif%}