Django
文章平均质量分 58
Charleyszc
这个作者很懒,什么都没留下…
展开
-
Ubuntu下Python & Django开发环境搭建
安装虚拟机,虚拟机系统为Linux Ubuntu 16.04 LTS,为什么要在虚拟机上执行项目?1.Linux相较于macOs和windows来说更加开放;2.虚拟机可以存档(快照),玩砸了可以返回之前的存档重新来过;3.不影响主系统的运行,系统崩了不会影响到主系统的文件;把系统里边的配置更新一遍:sudo apt-get update到PyCharm官网下载Linux系统的安装包,在home/...原创 2018-06-21 13:15:06 · 556 阅读 · 1 评论 -
创建第一个Django项目
1.创建第一个Django项目:HelloDjango 1):进入之前创建的虚拟环境中:workon JXDjango1806 2)创建一个存放整个阶段项目的工作空间:mkdir:jxgzkj 3)cd进入jxgzkj中创建存放今天代码的目录:mkdir Django01 4)cd进入到DjangoDay01中创建项目:django-admin startpro...原创 2018-06-21 14:22:19 · 215 阅读 · 0 评论 -
MVC&MTV
MVC:全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。M全拼为M...原创 2018-06-21 14:39:45 · 428 阅读 · 0 评论 -
Django请求流程
1.用户通过浏览器发送请求2.请求到达request中间件,中间件对request请求做预处理或者直接返回response3.若未返回response,会到达urlconf路由,找到对应视图函数4.视图函数做相应预处理或直接返回response5.View中的方法可以选择性的通过Models访问底层的数据6.取到相应数据后回到django模板系统,templates通过filter或tags把数据...原创 2018-06-21 14:50:18 · 236 阅读 · 0 评论 -
Django 基于web的管理界面
Admin管理:Django 提供了基于 web 的管理工具,Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制1.基本设置 1)1、应用注册:所谓的应用注册就是把app应用显示在后台管理中,需要在admin.py中注册 方式有两种: 方案一:普通...原创 2018-06-21 15:59:06 · 1388 阅读 · 0 评论