Django
我可是小老虎
这个作者很懒,什么都没留下…
展开
-
Django的auth组件和cookies和session和form组件和分页器自定制和choice字段
0、批量插入数据和choices参数rom app01 import models def index(request): # 批量插入数据 # 方式一(不推荐) for i in range(100): models.Book.objects.create(name='书籍%s'%i,price=i+1) # 写了100次数据库 # 方式二 ll = [] for i in range(100):原创 2020-11-10 21:33:52 · 221 阅读 · 0 评论 -
Django的DRF的安装到使用到序列化组件到视图类到认证和权限组件介绍
一、drf的安装和使用1 djangorestframework:django的app,只能再django上使用2 pip3 install djangorestframework3 简单使用,看代码 django: 2.0.7 ,1版本也可以 djangorestframework:3.12.1(默认把Django更新至最新版本)二、restful规范1 Representational State Transfer:表征性状态转移2 Web API接口的设计风格,尤其适用于前后端原创 2020-11-10 21:19:14 · 398 阅读 · 0 评论 -
Django手撸一个博客项目
1、settings.pyimport osBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))# Quick-start development settings - unsuitable for production# See https://docs.djangoproject.com/en/2.1/howto/deployment/checklist/# SECURITY WARNING: k原创 2020-11-10 20:36:32 · 811 阅读 · 0 评论 -
Django的cookie、session和中间件的自定义使用和importlib模块的使用
一、cookie session token简单介绍1 https://www.cnblogs.com/liuqingzheng/articles/8990027.htmlp 2 cookie:客户端浏览器上的键值对3 session:存在服务端的键值对4 token:加密的键值对,如果放在客户端浏览器上,它就叫cookie, 服务端签发的加密字符串head.{name:wuxi,age:18}.eseetsweasdcabase64加码:asdfasfd.asdfasdf.a原创 2020-10-25 21:13:33 · 181 阅读 · 0 评论 -
Django中Ajax请求详细介绍和使用方法以及form组件的具体介绍和使用
一、Ajax介绍# 1 异步 Javascript 和 XML: -异步:跟同步是对应的 -javascript:通过javascript来操作,发送请求 ,到服务端 -xml:数据交互使用xml,现在主流使用json格式 -xml:可阅读性比较高,解析复杂,占的空间大 <name>wu</name> <age>19</age> -json:可阅读性比较高,解析简单,占的空间小原创 2020-10-25 20:23:03 · 836 阅读 · 0 评论 -
Django中ORM的具体使用,超全超长超好懂
一、django字段和字段参数介绍class Book(models.Model): # 如果不写id,会默认一个id,并且自增 #primary_key=True 表示该字段是主键,一个表中只能由一个主键 # id = models.AutoField(primary_key=True) # varchar类型,长度, # 字段是否可以为空:null=True,可以为空 # 默认值:default='未知书名',如果没传,默认是它 # 设置索引:原创 2020-10-25 19:36:45 · 613 阅读 · 0 评论 -
Django模板层介绍又大又全又好记
一、MTV和MVC1 django 是MTV架构,本质也是mvc -M:model,数据库相关操作 -T:template,模板文件(就是mvc的v层) -V:view,视图(urls+view=MVC的控制器)2 MVC架构:主流的web框架都是mvc -Web应用分为模型(M),控制器(C)和视图(V) -M:model,数据库相关操作 -C:controler控制器,逻辑相关,逻辑代码 -V:视图,模板文件二、Django的请求生命周期三、有名原创 2020-10-25 12:00:21 · 480 阅读 · 0 评论 -
Django之视图层详解,小白都能看懂~~~
Django----视图层1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。 无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你的Python目录下面。 除此之外没有更多的要求了——可以说“没有什么神奇的地方”。 为了将代码放在某处,约定是将视图放置在项目或应用程序目录中的名为views.py的原创 2020-09-29 20:18:07 · 268 阅读 · 0 评论 -
Django路由层介绍,带你快速了解来龙去脉
Django–路由控制一 Django中路由的作用#URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行典型的例子:复制代码from django.urls import pathurlpatterns = [ path('articles', views.special),]articles这个路由对应着视图函数中sp原创 2020-09-29 19:46:30 · 69 阅读 · 0 评论 -
Django模拟简单的登录功能以及如何使用pycharm连接数据库和ORM的使用
1、登录功能,连接MySQL1、1 路由 url(r'^login', views2.login), url(r'^index', views2.index), url(r'^test', views.test),1、2 视图函数def index(request): return render(request, 'index.html')def login(request): if request.method == 'GET': re原创 2020-09-28 19:31:10 · 286 阅读 · 0 评论 -
cgi,fastcgi,wsgi,uWSGI,uwsgi,wsgiref 简单介绍
CGI(Common Gateway Interface)通用网关接口: 早期Web服务器并不能够直接运行动态脚本,为了解决Web服务 器与外部应用程序(CGI程序)之间数据互通,于是出现了CGI,简单理解,可以认为CGI是Web服务器和运行其上的应用程序进 行“交流”的一种约定。 CGI是Web服务器和一个独立的进程之间的协议,它会把HTTP请 求Request的Header头设置成进程的环境变量,HTTP请求的 Body正文设置成进程的标准输入,进程的标准输出设.原创 2020-09-27 21:11:56 · 133 阅读 · 0 评论