Django
BIggyGuan
这个作者很懒,什么都没留下…
展开
-
Django-请求生命周期
一 请求的生命周期Django的请求生命周期是指:当用户在浏览器上输入url到用户看到网页的这个时间段内,Django后台所发生的事情。二 Django的生命周期第一步:浏览器发起请求第二步:WSGI创建socket服务端,接收请求(Httprequest)第三步:中间件处理请求第四步:url路由,根据当前请求的URL找到视图函数第五步:view视图,进行业务处理(ORM处理数据,从数据库取到数据返回给view视图;view视图将数据渲染到template模板;将数据返回)第六步:中间件处理原创 2020-09-16 11:22:10 · 238 阅读 · 0 评论 -
Django-View视图
内容转载从大江狗博主View视图工作原理Django的Web开发遵循了MVC的模式,Modle, View,Controller。 在Django中的体现是MVT,Model,View,Template。View (视图) 主要根据用户的请求返回数据,用来展示用户可以看到的内容(比如网页,图片),也可以用来处理用户提交的数据,比如保存到数据库中。Django的视图(View)通常和URL路由一起工作的。服务器在收到用户通过浏览器发来的请求后,会根据urls.py里的关系条目,去视图View里查找到与请原创 2020-09-10 15:49:00 · 150 阅读 · 0 评论 -
Django-.gitingnore内容
创建.gitignore文件安装git然后直接创建一个名字.gitignore的文件Django项目建议忽略的文件清单一般缓存文件__pycache__和本地日志文件.log不需要提交。media文件夹和db.sqlite3文件可能包括了本地测试数据和文件,也不要提交。PyCharm生成的文件, Env文件第三方package也不要提交。下列文件和文件夹建议忽略。Django*.log*.pot*.pycpycachedb.sqlite3mediaBackup files*.b原创 2020-09-07 01:28:51 · 219 阅读 · 0 评论 -
Django知识点-URL路由 name=
Path()path('article-list/', views.article_list, name='article_list')path('article-detail/<int:id>/', views.article_detail, name='article_detail'),一. 根据name生成新的url路由中的name主要的作用就是通过反向自动化生成需要的url,reverse()中传入url的名字def func(request, *args, **kwargs原创 2020-09-05 15:28:54 · 200 阅读 · 0 评论 -
Django配置Mysql
1 Django默认使用sqlite修改django 配置模块ATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'database1', 'USER': 'root', 'PASSWORD': '123456', 'HOST': '127.0.0.1', 'PORT': 3306, 'ATOM原创 2020-08-14 14:43:43 · 208 阅读 · 0 评论