django练习题】的更多相关文章

1.Web框架的本质是什么?为什么要有Web框架? 所有的Web应用,本质上其实就是一个socket服务端,用户端程序其实就是一个socket客户端.对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序.服务器程序负责对socket服务器进行封装,并在请求到来时,对请求的各种数据进行整理.应用程序则负责具体的逻辑处理.为了方便应用程序的开发,就出现了众多的Web框架,例如:Django.Flask.web.py 等.不同的框架有不同的开发方式,但是无论如何,开发出…
#一 model表:from django.db import models # Create your models here. class Teacher(models.Model): tid=models.AutoField(primary_key=True) tname=models.CharField(max_length=32) classes=models.ManyToManyField("Klass") def __str__(self): return self.tn…
一.表关系 创建表关系,并创建约束 班级表:class 学生表: student cid caption grade_id sid sname gender class_id 1 一年一班 1 1 乔丹 女 1 2 二年一班 2 2 艾弗森 女 1 3 三年二班 3 3 科比 男 2 老师表:teacher 课程表: course tid tname cid cname teacher_id 1 张三 1 生物 1 2 李四 2 体育 1 3 王五 3 物理 2 成绩表:score 年级表: c…
-------------------------------------------------自己偷的懒,或许用加倍时间也补不回来,珍惜现在的拥有的时光,把我现在! 上节回顾 基于对象的跨表查询(子查询语句) ******* 正向查询按字段,反向查询按表名小写 一对多查询 book.publish Book对象 ------------------------- Publish对象 publish.book_set.all() 多对多查询 book.authors.all() Book对象…
代码见 https://github.com/linux-wang/show-me-the-code/tree/master/dj_test 实际上是 https://github.com/linux-wang/show-me-the-code 的练习题 使用django写实际上有点复杂,可以用一下轻一点的模板来实现(当然,最喜欢的还是他的后台管理这些 中间出了很多错误,暴露了自己水平的问题(前端也不会,凑合看吧…
归纳总结的笔记: day67 ORM 特殊的语法 一个简单的语法 --翻译成--> SQL语句 语法: 1. 操作数据库表 创建表.删除表.修改表 2. 操作数据库行 增.删.改.查 怎么连数据库: 需要手动创建数据库 手写一段代码 告诉Django连哪个数据库 告诉Django用pymysql代替默认的MySQLdb 发命令: python manage.py makemigrations python manage.py migrate 总结详细步骤: 1. 手动创建数据库 2. 在app/…
前言: Django REST framework,是1个基于Django搭建 REST风格API的框架: 1.什么是API呢? API就是访问即可获取数据的url地址,下面是一个最简单的 Django API,访问http://127.0.0.1:8000/,返回用户列表: from django.conf.urls import url from django.contrib import admin from app01 import views urlpatterns = [ url(r…
day70 练习题:http://www.cnblogs.com/liwenzhou/articles/8337352.html import os import sys if __name__ == '__main__': # 加载Django项目的配置信息 这一句就在manage.py文件中 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ormday70.settings") # 导入Django,并启动Dja…
2018-9-14 14:26:45 ORM 练习题   : http://www.cnblogs.com/liwenzhou/articles/8337352.html 2018-9-14 21:17:49 明天继续看 day70 2018-9-16 15:58:11 终于把day70看完了 都是讲的ORM查询什么的! 贴上源代码 ORM1 # /usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/9/14 15:28 # @Au…
51-表关系之一对多 52-表关系之多对多 53-表关系之一对一 54-数据库表关系之关联字段与外键约束 55-数据库表关系之sql创建关联表 56-ORM生成关联表模型 57-多表操作之一对多添加记录 58-多表操作之多对多添加记录 59-基于对象跨表查询简介 60-基于对象跨表查询之一对多 61-基于对象跨表查询之多对多 62-基于对象跨表查询之一对一 63-基于对象跨表查询之sql语句 64-基于双下划线的跨表查询之一对多1 65-基于双下划线的跨表查询之一对多2 66-基于双下划线的跨表…