![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python-Django
磊-
屌丝程序员一枚....懂点开发....懂点测试.....能力有限.水平一般.
展开
-
python 的虚拟环境
python 的虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同 python 版本带来的冲突,而且还能方便项目的发布。virtualenvvirtualenv可用于创建独立的 Python 环境,它会创建一个包含项目所必须要的执行文件。安装 virtualenv$ pip install virtualenv 配置 pip 安装第三方库的镜像源地址我们都知道,国内连接国外的服务器都会比较慢,有时候设置下载经常出.原创 2020-05-22 17:23:26 · 179 阅读 · 0 评论 -
Django-视图层 views.py(三)
一,views - 视图层 去models中获取数据. 根据url匹配相应的视图函数. 把要展示的数据返回给模板template. 二,Request &Response &QueryDictDjango 使用Request 对象和Response 对象在系统间传递状态。当请求一个页面时,Django会建立一个包含请求元数据的 Http...原创 2019-07-08 12:24:48 · 147 阅读 · 0 评论 -
Django-自定义filter&simple_tag(四)
一,自定义filter在自己应有中创建一个templatetags 模块 创建任意.py文件, 如: myTag.py 如下: 固定格式from django import templatefrom django.utils.safestring import mark_safe# register 名称固定 不能修改register = template.Library()...原创 2019-07-08 17:03:53 · 157 阅读 · 0 评论 -
Django-项目构建(一)
环境: python3 + Django2 + window10工具: pycharm构建项目前期准备工作.....安装python3,Django2,等(略....)一,使用git Bash Here.打开git bash Here,构建项目命令:django-admin startproject mysite 其中 mysite是项目名称自定义....此时项目目录如下...原创 2019-07-04 20:40:15 · 177 阅读 · 0 评论 -
Django-全局配置文件&路由配置文件(二)
一,全局配置文件settings.py,注意文件中注释。"""Django settings for mysite project.Generated by 'django-admin startproject' using Django 2.2.2.For more information on this file, seehttps://docs.djangoproject...原创 2019-07-04 20:44:25 · 784 阅读 · 0 评论 -
Django-Model层ORM(五)
目录一,数据库配置 setting.py全局配置文件中:默认: sqlite3数据库通过class创建一张表二,使用mysql数据库,通过class创建数据库表三,单表操作添加操作一,实例化book对象调用save()函数:添加操作二,直接调用Book.objects.create()函数修改操作一,filter()查找对象,update(),修改属性修改操...原创 2019-07-10 18:52:00 · 167 阅读 · 0 评论 -
Django-Model层ORM之查询操作(六)
目录一,Django查询相关APIall() 查询所有记录,返回一个集合对象filter(属性 = ' ' ) 根据条件查询,返回一个集合对象first() 和 last() ,查询第一个和最后一个记录, 返回单个对象get(id = 2),根据id查询, 返回一个对象filter(author='诸葛亮').values('name',...),返回作者为'诸葛亮'...原创 2019-07-11 11:45:27 · 236 阅读 · 0 评论 -
Django-Model层ORM之多表操作(七)
目录一, 一对多关系,创建外键,外键创建到多的一方。例如:书,出版社,的关系为 一对多,一个出版社 多个书。如下创建;多表添加操作一,属性一样对应数据库字段,但是外键在pulish表中一定存在,否则报错。多表添加操作二,按照publish对象赋值外键,先查询都publish对象。多表查询操作,二,多对多关系例如:书和作者为多对多关系, 如下:一, 一对多关系,...原创 2019-07-12 15:17:15 · 274 阅读 · 0 评论 -
Django-admin(八)
一,admin介绍是一个数据库内容管理,django自己提供的一个管理平台。几大组件 :urlviewstemplatesmodelsadmin前提数据库有表,在自己的应用中 , admin.py 文件中添加配置如下:from django.contrib import admin# Register your models here.from app0...原创 2019-07-12 16:52:52 · 83 阅读 · 0 评论