摘要: 简介django 框架模型之增改查进阶操作。创建完Model之后, Django 自动为你提供一套数据库抽象层的API,利用它可以完成创建,提取,更新,删除对象的操作。以下面的Model为例:123456789101112131415161718192021222324252627282930class Blog(models.Model): name = models.CharField(... 阅读全文
posted @ 2017-10-07 11:32 *花间派*风月 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 简介 django框架模型之数据库表增删改查基本操作 1. 生成数据库表结构 models.py #!/usr/bin/env python # -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db 阅读全文
posted @ 2017-10-07 11:31 *花间派*风月 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 简介 数据库中表与表之间的关系,举例详解一对多、一对一、多对多关系,及表关系一些进阶技巧。 1. 数据库中表与表之间的关系 一对多,models.ForeignKey(ColorDic) 一对一,models.OneToOneField(OneModel) 多对多,authors = models. 阅读全文
posted @ 2017-10-07 11:30 *花间派*风月 阅读(7886) 评论(0) 推荐(1) 编辑
摘要: 简介 django 框架模型之models常用的Field,这些Field的参数、及常见错误原因及处理方案。 https://docs.djangoproject.com/en/1.11/ref/models/fields/ 1. django 模型models 常用字段 1、models.Auto 阅读全文
posted @ 2017-10-07 11:28 *花间派*风月 阅读(3176) 评论(0) 推荐(0) 编辑
摘要: 简介 django 使用关系对象映射(Object Relational Mapping,简称ORM),遵循Code Frist 的原则,可以根据代码中定义的类来自动生成数据库表, 使开发者专注与代码开发,而不再关注数据库表设计。 django默认支持sqlite3、mysql、oracle、pos 阅读全文
posted @ 2017-10-07 11:27 *花间派*风月 阅读(3613) 评论(0) 推荐(0) 编辑
摘要: 简介 使用index和login视图举例详解了django框架路由系统的6种常用场景。views.py# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.http import HttpResponsedef index(request): return HttpResponse("inde... 阅读全文
posted @ 2017-10-07 11:26 *花间派*风月 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 简介 创建django程序的两种方式、django常用命令及makemigrations与migrate详解、django配置文件常用4处修改项。 创建django程序 1. django-admin startproject sitename 2. 或者用IDE中的图形界面操作 django常用命 阅读全文
posted @ 2017-10-07 11:25 *花间派*风月 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 简介 python web 框架本质(socket)、python web框架协议(WSGI)、及使用python wsgiref模块自已开发一个web框架。 Web 框架基础 python Web 框架本质上是一个socket服务端,用户的浏览器其实就是一个socket客户端。 #!/usr/bin/env python#coding:utf-8import ... 阅读全文
posted @ 2017-10-07 11:24 *花间派*风月 阅读(202) 评论(0) 推荐(0) 编辑