随笔分类 -  Django

摘要:views.py 是django MTV 中的主要逻辑层,相当于MVC中的 Controller 以下的实例都基于这样一个路由表: view 方法 虽然 是系统自动创建,但是不难发现它并不是必须的。django 关心的是 中 import 的是谁。(urls.py 也是项目文件夹下面 urls.py 阅读全文
posted @ 2018-02-06 17:48 真理君的宿敌 阅读(400) 评论(0) 推荐(0) 编辑
摘要:admin django 内置的管理后台,大部分时候可以通过对admin进行配置来提高开发效率。 数据列表展示 默认情况下显示一个models objects的列表,如果model定义了 方法,则显示其返回的内容 显示字段 list_display 一个list或者tuple,需要展示在列表页的字段 阅读全文
posted @ 2018-01-31 17:47 真理君的宿敌 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Django适合从零开始构建,所谓 'Green field' 开发。那么当我需要基于已存在的数据库构建应用时怎么办呢? inspectdb 读取在settings中配置的数据库连接,分析数据库中的所有表生成models结构。分析中有几个原则: + 无法分析的字段,默认为TextField + py 阅读全文
posted @ 2018-01-31 11:47 真理君的宿敌 阅读(687) 评论(0) 推荐(0) 编辑
摘要:对着官方文档撸一遍,顺便做点笔记 models 定义了本应用的数据库表结构。底层可以由不同的数据库封装实现,因为不同的数据库字段类型不一样,因此,跟以往直接用单一数据库(如mysql)建立的应用有很大的区别。 models里面定义的数据类型基本上都是基础类型,在mysql用的比较多的 timesta 阅读全文
posted @ 2018-01-24 18:50 真理君的宿敌 阅读(305) 评论(0) 推荐(0) 编辑
摘要:看了一段时间django官方文档,先把自己理解的django目录结构记录一下 目录结构 一个成熟的django项目的结构大致如下: /project/ |-- project/ |-- settings.py # 项目配置 |-- urls.py # 项目路由定义 |-- wsgi.py # ngi 阅读全文
posted @ 2018-01-02 16:28 真理君的宿敌 阅读(4052) 评论(0) 推荐(0) 编辑
摘要:django 和 nginx 通过 uwsgi 来处理请求,类似于 nginx + php fpm + php 安装nginx 略 安装配置uwsgi 回想php fpm安装完直接启动就完事了,好像只要配置php的路径 uwsgi的启动需要一大堆参数,可以写好一个配置文件 uwsgi_conf.in 阅读全文
posted @ 2017-12-27 15:41 真理君的宿敌 阅读(564) 评论(0) 推荐(0) 编辑
摘要:在一台CentOS7机器上配置Django+apache运行环境 Django安装 python2 or python3 ? 一般情况下Linux系统都有自带python2,本机CentOS7上的是python2.7。曾经尝试升级python3,然后需要修改几个系统软件比如 ,也就是将 python 阅读全文
posted @ 2017-10-24 15:32 真理君的宿敌 阅读(13916) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示