DjangoWeb框架

Posted qianxiamo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DjangoWeb框架相关的知识,希望对你有一定的参考价值。

1.创建Project

命令:
django-admin startproject mysite

 

2.配置

(1)模板配置

(2)静态文件配置

(3)csrf隐藏

 

3.路由关系

一个url对应一个函数

url:

函数:

 

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%}

 

以上是关于DjangoWeb框架的主要内容,如果未能解决你的问题,请参考以下文章

Djangoweb框架的本质

DjangoWeb框架本质 -- 2019-08-08 18:03:29

走近代码之Python--爬虫框架Scrapy

text 来自Codyhouse框架的Browserlist片段源代码

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

01-Django-基础篇-Web框架简介