django
文章平均质量分 59
大帝依然在
这个作者很懒,什么都没留下…
展开
-
django的mysql数据模型的详细操作(5)
第一步安装mysqlUbuntu上安装MySQL非常简单只需要几条命令就可以完成。1. sudo apt-get install mysql-server2. apt-get isntall mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下...原创 2018-05-25 20:54:27 · 414 阅读 · 0 评论 -
django的Template模板总结(6)
@作用和目录位置template一般用于存放html文件template可以是自定义命名的 在子应用目录下是需要注册的 但在工程目录下需要在stting.py里注册: ps:还需要make为template Folter# django默认的模板配置TEMPLATES = [ { ..., # 模板路径 'DIRS'...原创 2018-05-26 15:02:17 · 1122 阅读 · 0 评论 -
django的使用和建立项目子应用(1)
1.什么是Django1.Diango一个高效的web框架,以最小代码构建和维护高质量web应用;2.减少重复代码,专注于Web应用上关键的东西;什么是MVC架构MVC,全称Model(模型)-View(视图)-Controller(控制器),这是一种开发模式,他的好处是可以将界面和业务逻辑分离。Model(模型),是程序的主体部分,主要包含业务数据和业务逻辑。在模型层,还会涉及...原创 2018-05-24 15:54:17 · 1576 阅读 · 0 评论 -
django工程目录的说明(2)
主项目下(比如:HelloDjango)_init_.py代表HelloDjango是一个包模块可以在其中做全局的初始化动作,例如:导入和初始化数据库 settings.py Django项目的配置文件,包含但不限于如下配置:BASE_DIR本项目引用的组件;INSTALLED_APPS已安装的应用;DATABASES数据库配置;LANGUAGE_CODE时间语言配置;S...转载 2018-05-24 16:18:55 · 161 阅读 · 0 评论 -
django定义模型(4)
编写模型Model定义班级类,在MyApp目录下的models.py中插入如下代码定义班级类,在MyApp目录下的models.py中插入如下代码模型类都继承自models.ModelDateTimeField、DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime()、date()、time()三中对象。这三个field有着相同的参数aut...转载 2018-05-24 20:58:34 · 763 阅读 · 0 评论 -
django页面的创建(3)
第一步建立虚拟环境和工程项目,还有子应用第二步1,页面的输出在urls.py中创建路由了方法#导入的views库from app import views #管理页面的路由 url(r'^admin/', admin.site.urls), #页面输出的路由和方法 url(r'^hello', views.hello), ]在文件...原创 2018-05-24 17:45:02 · 144 阅读 · 0 评论 -
django会话技术概述(9)
原因:http协议是短连接,不能保留用户状态 作用:解决短连接无法保存用户状态的问题延长了请求的生命周期 @Cookie 把用户状态存在客户端,称为客户端会话技术 Cookie里保存有key和value,下次请求时request Header里的Cookie有相应的键值对,不需要再从新输入response.set_cookie("uname", username)#让客户...转载 2018-06-14 12:29:50 · 220 阅读 · 0 评论 -
django高级拓展(7)
更新源pip install --upgrade pip@验证码作用:在用户登录,注册以及一些敏感操作的时候,我们为了防止服务器被暴力请求,或爬虫爬取,我们可以使用验证码进行过滤,减轻服务器的压力。防止 @代码块def main(request): #引入绘图模块 import os from PIL import Image, ImageDra...转载 2018-06-01 21:06:25 · 377 阅读 · 0 评论