#DJANGO

django之视图

视图接受Web请求并且返回Web响应视图就是一个python函数,被定义在views.py中响应可以是一张网页的HTML内容,一个重定向,一个404错误等等响应处理过程如下图:在settings.py文件中通过ROOT_URLCONF指定根级url的配置urlpatterns是一个url()实例的列表一个url()对象...
代码星球 ·2020-11-27

django之模型

MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库ORM是“对象-关系-映射”的简称,主要任务是:根据对象的类型生成表结构将对象、列表的操作,转换为sql语句将sql查询到的结果转换为对象、列表这极大的减轻了开发人员的...
代码星球 ·2020-11-27

django快速入门

大部分开发语言中都有MVC框架MVC框架的核心思想是:解耦降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现代码的重用m表示model,主要用于对数据库层的封装v表示view,用于向用户展示结果c表示controller,是核心,用于处理请求、获取数据、返回结果Django是一款python的web开...
代码星球 ·2020-11-27

Django高级admin续

ModelAdmin类是模型在Admin界面中的表示形式定义:定义一个类,继承于admin.ModelAdmin,注册模型时使用这个类classHeroAdmin(admin.ModelAdmin):...通常定义在应用的admin.py文件里使用方式一:注册参数admin.site.register(HeroInfo...
代码星球 ·2020-11-26

Django之模板Template

作为Web框架,Django提供了模板,可以很便利的动态生成HTML模版系统致力于表达外观,而不是程序逻辑模板的设计实现了业务逻辑(view)与显示内容(template)的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用模板包含HTML的静态部分动态插入内容部分Django模板语言,简写DTL,定义在d...
代码星球 ·2020-11-26

Django之视图Views

视图接受Web请求并且返回Web响应视图就是一个python函数,被定义在views.py中响应可以是一张网页的HTML内容,一个重定向,一个404错误等等响应处理过程如下图:在settings.py文件中通过ROOT_URLCONF指定根级url的配置urlpatterns是一个url()实例的列表一个url()对象...
代码星球 ·2020-11-26

Django之model

在模型中定义属性,会生成表中的字段django根据属性的类型确定以下信息:当前选择的数据库支持字段的类型渲染管理表单时使用的默认html控件在管理站点最低限度的验证django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不会再生成默认的主键列属性命名限制不能是p...
代码星球 ·2020-11-26

django 提交json以及返回json

 codehtmlconsole.log("{%url'addbook'%}");varmsg={"hotelid":"0813"}$.ajax({type:"POST",url:"{%url'addbook'%}",contentType:'application/json',data:JSON.strin...

django 模版语法,if

if标签{%if%}会对一个变量求值,如果它的值是“True”(存在、不为空、且不是boolean类型的false值),对应的内容块会输出。{%ifnum>100ornum<0%}<p>无效</p>{%elifnum>80andnum<100%}&...
代码星球 ·2020-11-02

django 模版语法,for循环使用计数器索引

 for标签遍历每一个元素:{%forpersoninperson_list%}<p>{{person.name}}</p>{%endfor%}可以利用{%forobjinlistreversed%}反向完成循环。遍历一个字典:{%forkey,valindic.items%}<...

django 访问url报错Forbidden (CSRF cookie not set.): xxx 问

问题:页面访问时报错Forbidden(CSRFcookienotset.):xxx  解决方法:修改settings.py文件,注释掉django.middleware.csrf.CsrfViewMiddleware',      &nb...

Django 升级sqlite3

 sqlite3官网:https://www.sqlite.org/download.html 图片  code#更新SQLite3#获取源代码(在主目录中运行)[root@djangoServer~]#cd~[root@djangoServer~]#wgethttps://ww...
代码星球 ·2020-11-02

查看 Django 版本

codeLinux>>>importdjango>>>django.VERSION Windowspython-mdjango--version ...
代码星球 ·2020-11-02

django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

 解决方法1,给django降级卸载django:pipuninstalldjango安装低版本:pipinstalldjango==2.1.8 解决方法2,升级sqlite#更新SQLite3#获取源代码(在主目录中运行)[root@djangoServer~]#cd~[root@djangoSe...

django 下载文件,指定文件中文名称

 Content-disposition是MIME协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件。Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个默认的文件名,文件直接在浏览器上显示或者在访问时弹出文件下载对话框。Content-Dispositi...
首页上一页...89101112...下一页尾页