后端之Django
我可是小老虎
这个作者很懒,什么都没留下…
展开
-
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 评论 -
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 评论 -
Django简介之安装与目录简介
一、安装0 django的版本:1.x 2.x 3.x 版本之间是由差距的1 安装的几种方式 -在cmd中敲:pip3 install django==1.11.9 默认装最新版本(3.x) -pycharm中--》setting--》解释器--》点+号,选择版本,安装 -pycharm的Terminal中敲 pip3 install django==1.11.9 2 装完以后,会多个一个django-admin的命令,在python解释器原创 2020-09-27 21:08:19 · 389 阅读 · 0 评论