创建Django项目(命令行) 创建项目:打开终端,使用命令:django-admin startproject [项目名称]即可创建。比如:django-admin startproject first_project。 创建应用(app):python manage.py startapp [a ...
转载 2021-07-25 13:24:00
86阅读
2评论
指定状态码 return JsonResponse(data, status=201) Djano删除数据库 删除对应数据库后,删除对应文件 删除对应的记录 Django后台管理 创建超级管理员 python manage.py createsuperuser 在后台中管理数据模型 # admin. ...
转载 2021-09-26 19:06:00
108阅读
2评论
常用的模板标签 if标签 if标签相当于Python中的if语句,有elif和else相对应,但是所有的标签都需要用标签符号({%%})进行包裹。if标签中可以使用==、!=、<、<=、>、>=、in、not in、is、is not等判断运算符。示例代码如下: {% if "张三" in pers
原创 2021-05-27 19:51:22
241阅读
如何给viewset的request添加
原创 2022-11-22 11:53:45
100阅读
QueryDict对象 阅读: 37018 评论:5 一定要初一区分QueryDict和QuerySet,前者是对HTTP请求数据包中携带的数据的封装,后者是对从数据库中查询出来的数据进行的封装。 在HttpRequest对象中,GET和POST属性都是一个django.http.QueryDict
原创 2022-09-20 14:25:09
209阅读
本次主要收集了在django中经常使用到的配置.便于大家查询.
原创 2018-09-17 11:40:42
969阅读
目录 Django Model 模型MODEL需要在脑子里记住的基础概念区分清楚,必须不能混淆的class Meta 内嵌元数据定义类简单model创建实例数据源配置接着通过models在数据库中创建映射的表Field classmodel表示表关系model.objects有关model继承有关通过model进行curd操作关于FileField 和 ImageField 字段类型类还有一个
Django组件介绍        分页器的使用        Form        modelForm        orm        cookie和session    &nbsp
一、Django介绍,一个WEB框架。Django的优点:  1.自带轮子众多,方便快速开发,如AUTH,CACHE,模板  2.天生的MVC设计模式  3.实用的管理后台  4.自带ORM,Template,Form,Auth核心组件  5.简洁的URL设计  6.周边丰富的插件 Django的缺点:  1.比较重,集成了众多轮子如果自己写插件,可以使用轻量一点的框架,如Flask,T
转载 2023-06-30 14:34:02
355阅读
第十四章 Django框架——Auth模块一、Auth模块介绍二、Auth模块常用方法三、Auth模块字段扩展 一、Auth模块介绍什么是Auth模块(what):Auth模块是Django自带的用户认证模块。我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。Django作为一个
转载 5月前
27阅读
在网上搜了很多篇Django+uwsgi+Nginx的部署文章,忙了一下午头昏脑胀,最终完成了部署。部署文章流程讲解都很好,但在细节上或许缺乏一些注意力,导致我多篇文章来回切换在字里行间寻找蛛丝马迹。既然我完成了部署,那我何不写下自己的流程和心得,让后来人有一些参考?原理Django+uwsgi+Nginx的工作模式如下图所示,三个服务各司其职,分别为:Nginx负责接收浏览器的连接,静态文件Ng
一、链式调用接口1、all()使用频率比较高,相当于SELECT * FROM table 语句,用于查询所有数据。Model.objects.all()2、filter()使用频率比较高,根据条件过滤数据,常用的条件基本上字段等于、不等于、大于、小于。当然,还有其他的,比如能修改成产生LIKE查询的。Model.objects.filter(content__contai...
原创 2021-07-13 11:59:24
565阅读
1.开启服务 python manage.py runserver 0.0.0.0:80 2.ORM同步 python manage.py makemigrations python manage.py migrate ...
转载 2021-10-31 20:42:00
84阅读
2评论
大于、大于等于__gt 大于__gte 大于等于 User.objects.filter(age__gt=10) // 查询年龄大于10岁的用户User.objects.filter(age__gte=10) // 查询年龄大于等于10岁的用户小于、小于等于'''遇到问题没人解答?小编创建了一个Python学习交流QQ群:857662006 寻找有志同道合的小伙伴,互帮互助,群...
转载 2021-07-20 14:41:09
775阅读
1. 支持链式调用的接口all使用频率比较高,相当于SELECT * FROM table 语句,用于查询所有数据。filter使用频率比较高,根据条件过滤数据,常用的条件基本上字段等于、不等于、大于、小于。当然,还有其他的,比如能修改成产生LIKE查询的:Model.objects.filter(content__contains="条件")。exclude与filter是相反的逻辑revers
原创 2022-07-18 18:28:09
1432阅读
常用到此为止,关于Django框架的三大块M、V、T已经全部讲完了,接下来学习一些其它的知识点,这些知识点不在三大块范围内,Django提供了这些功能后,可以帮助我们更快更好的完成开发。主要知识点如下:静态文件处理中间件上传图片Admin站点分页示例:省市区选择,jquery,ajax创建示例项目1)创建项目test5。django-admin startproject test52)进入项目目录
原创 2022-11-29 14:55:31
93阅读
一、HTTP 1、主页面 2、查询页面 3、增加页面 4、修改页面 5、删除页面 二、配置 1、定义一个类 2、引用 三、常用方法 1、list_display 作用:显示指定字段 注意:可以使用多对一字段,不能使用多对多字段 使用多对多字段报错 自定义display 2、list_display_
原创 2021-07-14 11:09:47
335阅读
阅读目录 大于、大于等于 小于、小于等于 在...范围内 模糊查询 是否为空 不等于/不包含于 阅读目录 大于、大于等于 小于、小于等于 在...范围内 模糊查询 是否为空 不等于/不包含于 大于、大于等于 1 2 3 4 5 __gt 大于 __gte 大于等于 User.objects.filt
转载 2018-07-24 15:37:00
131阅读
2评论
1、创建一个Django Project#使用下面的命令可以创建一个project linjiqin@ubuntu~: django-admin.py startproject mysite#创建好之后可以看到如下的project结构 mysite/ manage.py mysite/ __init__.py settings.py
转载 2014-03-27 13:56:00
59阅读
2评论
1、新建项目D:\dev\python2.7.6\Lib\site-packages\django\bin>django-admin.py startproject mysite2、建立一个名为blog的appD:\dev\python2.7.6\Lib\site-packages\django\bin>django-admin.py startapp blog3、启动项目内置的web
转载 2014-03-16 20:41:00
40阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5