温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Django 的生命周期

发布时间:2020-07-01 00:10:53 来源:网络 阅读:1136 作者:beanxyz 栏目:开发技术


经过前面的入门实例,基本上可以了解Django请求的生命周期是怎样的。简单地说,通过URL对应关系匹配 ->找到对应的函数(或者类)->返回字符串(或者读取Html之后返回渲染的字符串)


具体过程:

  1. 创建 project     django-admin startproject django

    他会自动生成如下的结构:

    Django 的生命周期


  2. 创建app

    cd mysite

    python manage.py startapp cmdb

    他会自动生成新的子目录 cmdb

    Django 的生命周期


  3.  配置settings.py

         模板路径

    Django 的生命周期


         静态文件路径

    Django 的生命周期

        注释掉CSRF警告

    Django 的生命周期

  4. 编写程序

        a.  编写url.py 文件, 通过正则来匹配到对应的函数, 例如  /index/ -> func

        b.  编写views.py文件中的func函数,返回字符串


def func(request):
# 包含所有的请求数据
...
return HttpResponse('字符串')
return render(request, 'index.html', {''})
retrun redirect('URL')

           c. 注意模板语言的使用。例如

        

return render(request, 'index.html', {'li': [11,22,33]})
			
			{% for item in li %}
				<h2>`item`</h2>
			{% endfor %}
			
			
			***********  索引用点 **********
			<h3> {{item.0 }} </h3>
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI