
------ Django
文章平均质量分 69
__静禅__
这个作者很懒,什么都没留下…
展开
-
Python3 --- Django创建项目 --- 社区版PyCharm
django是Python的一个开源web框架,在pycharm开发环境中,pycharm专业版在新建一个项目的时候有django选项,帮助创建一个django框架的项目。pycharm社区版需要自己创建第一步:安装django框架可以用pycharm安装,打开file \ setings \ project \ project interpreter 查看项目已安装的包,单击绿...原创 2018-06-22 14:46:53 · 1871 阅读 · 0 评论 -
Python3 --- Django创建视图
一、URL配置项目中找到settings.py配置文件,该配置文件中的ROOT_URLCONF指定的是根路径的配置文件,如下:ROOT_URLCONF = 'test3.urls'该信息指定的是根路径的配置文件是test3项目下的urls.py文件,如下:from django.conf.urls import url,includefrom django.contrib import admi...原创 2018-06-28 14:55:22 · 878 阅读 · 0 评论 -
Python3 --- Django中间件
我们从浏览器发出一个请求 Request,得到一个响应后的内容 HttpResponse ,这个请求传递到 Django的过程如下:也就是说,每一个请求都是先通过中间件中的 process_request 函数,这个函数返回 None 或者 HttpResponse 对象,如果返回前者,继续处理其它中间件,如果返回一个 HttpResponse,就处理中止,返回到网页上。中间件不用继承自任何类(可...转载 2018-07-03 14:39:51 · 541 阅读 · 0 评论 -
Python3 --- Django静态文件配置
一、静态文件我们可以使用Template 设置我们的网页,同时,一个完美的网页需要css,js,image 等静态文件的支持。二、静态文件配置2.1、在项目下创建static目录2.2、在settings.py中配置静态文件在settings.py中的STATIC_URL='/static/'后面添加如下内容:STATIC_ROOT = os.path.join(BASE_DIR,'static'...原创 2018-07-03 14:27:09 · 946 阅读 · 0 评论 -
Python3 --- Django创建模型
一、Model的作用在Django的框架设计中采用了MVT模型,即Model,Viewer,TemplateModel相对于MVC框架来说就相当对数据处理层,它主要负责与数据的交互,在使用Django框架设计应用系统时,需要注意的是Django默认采用的是ORM框架中的codefirst模型,即面向对象的开发方式(如Hibernate),也就是说开发人员只需要专注于代码的编写,而不需要过多的关注数...原创 2018-06-27 16:06:31 · 1305 阅读 · 0 评论 -
Python3 --- Django元选项详解
Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类一、abstractOptions.abstract这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。如果abstract = True这个model就是一个抽象类二、app_labelOpt...原创 2018-06-27 15:37:30 · 1139 阅读 · 0 评论 -
Python3 --- Django创建模板
一、模板介绍 模板是一个文本,用于分离文档的表现形式和内容。 模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。 模板通常用于产生HTML,但是Django的模板也能产生任何基于文本格式的文档。创建文件夹:在应用中创建templates文件夹创建文件:在templates文件夹中创建页面文件模板语言包含如下内容:变量标签过滤器注释二、变量语法:{{varia...原创 2018-07-02 17:13:11 · 1330 阅读 · 0 评论 -
Python3 --- Django 连接数据库:Error loading MySQLdb module: No module named 'MySQLdb'
在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用在 python3 中,改变了连接库,改为了 pymysql 库,使用pip install pymysql 进行安装,直接导入即可使用但是在 Django 中, 连接数据库时使用的是 MySQLdb 库,这在与 python3 的合作中就会报以...转载 2018-06-26 11:21:02 · 240 阅读 · 0 评论 -
Python3 --- Django创建应用
在一个项目中可以创建一到多个应用,每个应用进行一种业务处理第一步,首先进入已经创建的项目目录cd e:\workspace-pc\2018-05-16\mydjango1第二步,执行命令,创建应用e:\workspace-pc\2018-05-16\mydjango1>python manage.py startapp booktest第三步,查看创建的应用文件说明:__init__ ---...原创 2018-06-22 14:58:15 · 652 阅读 · 0 评论