51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Django
django的views里面的request对象详解大全
简介 HTTP应用的信息是通过 请求报文 和 响应报文 传递的,关于更多的相关知识,可以阅读《HTTP权威指南》获得。 其中请求报文由客户端发送,其中包含和许多的信息,而django将这些信息封装成了HttpRequest对象,该对象由 HttpRequ...
代码星球
·
2020-06-13
django
views
面的
request
对象
django的信号
Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。1、Django内置信号Modelsignalspre_init#django的modal执行其构造方法前,自动触发post_init#django的modal执行...
代码星球
·
2020-06-13
django
信号
django 操作数据库--orm(object relation mapping)---models
思想django为使用一种新的方式,即:关系对象映射(ObjectRelationalMapping,简称ORM)。 PHP:activerecord Java:Hibernate C#:Entity Frameworkdjango中遵循CodeFrist的原则,即:根...
代码星球
·
2020-06-13
django
操作
数据库
--orm
object
初识django
Python的WEB框架有Django、Tornado、Flask等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。注意个问题:csrf一定要关闭,要不报错真蛋疼django流程介绍MTV模式  ...
代码星球
·
2020-06-13
初识
django
Django 笔记
创建虚拟环境:mkvirtualenv环境名删除虚拟环境:rmvirtualenv环境名查看环境列表:lsvirtualenv退出当前虚拟环境:deactivate进入虚拟环境:workon环境名根据指定python解释器安装虚拟环境(不过他是在终端所对应的那个文件夹下)virtualenv-pD:ProgramDat...
代码星球
·
2020-06-02
Django
笔记
Django阅读目录
(一)Django框架简介(二)Django框架之第二篇--app注册、静态文件配置、form表单提交、pycharm连接数据库、django使用mysql数据库、表字段的增删改查、表数据的增删改查(三)Django框架之第三篇(路由层)--有名/无名分组、反向解析、路由分发、名称空间、伪静态(四)Django框架之第...
代码星球
·
2020-05-25
Django
阅读
目录
Django项目部署到Heroku上
以下有些步骤中会访问外网,可能需要翻墙,需要提前设置好1.到HeroKu官网注册一个账号,邮箱使用gmail等外国邮箱,heroku官网:https://www.heroku.com/2.本地需要安装git3.下载安装HeroKuCLI(自己根据不同电脑环境下载对应版本),这个就相当于一个客户端下载地址:https:/...
代码星球
·
2020-05-25
Django
项目
部署
Heroku
代码发布项目(二)——django实现websocket(使用channels)、基于channels实现群聊功能、gojs插件、paramiko模块
一、django实现websocketdjango默认是不支持websocket,只支持http协议在django中如果想要基于websocket开发项目你需要安装模块:channlespip3installchannels==2.3版本不要使用最新的,如果安装最新的可能会自动把你的django版本升级到最新版对应的解...
代码星球
·
2020-05-25
实现
channels
代码
发布
项目
Django1.11下载安装xadmin
环境:python3.6+Django1.11一、Xadmin下载及安装1.下载地址:https://github.com/sshwsfc/xadmin选择当前版本,看你自己需求。然后点击Cloneordownload,再点击DownloadZIP就会下载一个zip文件(注意:对版本选择要求,选择之后可以在下面看到你的...
代码星球
·
2020-05-25
Django1.11
下载
安装
xadmin
Django框架——CBV及源码分析
CBV(基于类的视图函数)代码示例:urls.pyurl(r'^login/',views.MyLogin.as_view())views.pyfromdjango.viewsimportViewclassMyLogin(View):defget(self,request):print("fromMyLoginget方...
代码星球
·
2020-05-25
Django
框架
CBV
源码
分析
使用django做mysql读写分离
一、先创建一个django项目1.在settings.py文件修改数据库配置,主从库都要配置#主库'default':{'ENGINE':'django.db.backends.mysql','NAME':'test','USER':'root','PASSWORD':'123456','HOST':'101.132....
代码星球
·
2020-05-25
使用
django
mysql
读写
分离
drf复习(一)--原生djangoCBV请求生命周期源码分析、drf自定义配置文件、drf请求生命周期dispatch源码分析
admin后台注册model 一、原生djangoCBV请求生命周期源码分析原生view的源码路径(django/views/generic/base.py)1.从urls.py中as_view()入手,进入as_view()的源码,前台传递的数据都进入as_view()函数2.进入as_view()中vie...
代码星球
·
2020-05-25
drf
请求
生命
周期
源码
django项目添加utf-8编码支持中文
代码中出现中文会报错:Non-ASCIIcharacter'...'infile......models.pyonline.......,butnoencodingdeclared; 只需在用了中文的文件里加一句:#_*_coding:utf-8_*_ ...
代码星球
·
2020-05-24
django
项目
添加
utf-8
编码
django项目settings.py的基础配置
一个新的django项目初始需要配置settings.py文件:1.项目路径配置新建一个apps文件夹,把所有的项目都放在apps文件夹下,比如apps下有一个message项目,如果不进行此项配置,引用时应该这样:fromapps.messageimportviews由于所有的项目都在apps下,可以把apps设置为...
代码星球
·
2020-05-24
django
项目
settings.py
基础
配置
吴裕雄--天生自然PythonDjangoWeb企业开发:学员管理系统- 前台
开发首页做一个简单的用户提交申请的表单页面。首先在student/views.py文件中编写下面的代码:#-*-coding:utf-8-*-from__future__importunicode_literalsfromdjango.shortcutsimportrenderdefindex(request):wor...
代码星球
·
2020-05-24
吴裕雄
天生
自然
PythonDjangoWeb
企业
首页
上一页
...
22
23
24
25
26
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他