摘要:
共三张表:文章表,文章与文章类别关系表,文章类别表,文章表中有manytomany字段 1.models.py 2.跨表 (1)正向跨表: 需求:点击文章分类,查看某一分类下的文章,如图,标签下的 查看“ python开发之路”这一类别下的文章 (2)反向跨表: 需求:已知文章的nid,获取文章的标 阅读全文
摘要:
需要了解跟时间相关的三个modelField, DateTimeField和DateField和TimeField 存储的内容分别对应着datetime(),date(),time()三个对象。 对于auto_now和auto_now_add。两者默认值都为False。 auto_now=Ture, 阅读全文
摘要:
转发之https://www.cnblogs.com/gyh04541/p/7910004.html 查询api的方法: 表.objects.all() [obj1,obj2,....] 表.objects.all().first() 表.objects.filter(id=2) [obj1,] , 阅读全文
摘要:
Python生成随机验证码,需要使用PIL模块. 安装:pip3 install pillow 基本使用 1. 创建图片 2. 创建画笔,用于在图片上画任意内容 3. 画点 4. 画线 5. 画圆 6. 写文本 7. 特殊字体文字 封装的图片验证码模块 ,返回2个值,一个是图片,一个是随机字符串(5 阅读全文
摘要:
学员管理系统之老师管理,老师表字段teacher_id,tname,t2c(django自动生成的多对多第三张表),要在前端的老师表中显示出老师id,老师姓名和老师所教班级,所教班级要 通过对象obj的t2c来关联,obj.t2c.all(),获取到第三张表的多有对象(在一个jquerry set中 阅读全文
摘要:
前端登陆界面(重点是js操作--接收到后台发来的错误信息怎么在页面显示出来) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h1>用户登录</h1> <fo 阅读全文
摘要:
(一)cookie 1、获取Cookie: 2、设置Cookie: 由于cookie保存在客户端的电脑上,所以,JavaScript和jquery也可以操作cookie。 (二) session Django中默认支持Session,其内部提供了5种类型的Session供开发者使用: 数据库(默认) 阅读全文
摘要:
跨表 正: 1. q = UserInfo.objects.all().first() q.ug.title 2. UserInfo.objects.values('nid','ug_id') UserInfo.objects.values('nid','ug_id','ug__title') 3. 阅读全文
摘要:
一、Django内置分页 from django.shortcuts import render from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger L = [] for i in range(999): 阅读全文
摘要:
on_delete指的是通过ForeignKey连接起来的对象被删除后,当前字段怎么变化。 常见的选项有: models.CASCADE,对就对象删除后,包含ForeignKey的字段也会被删除 models.PROTECT,删除时会引起ProtectedError models.SET_NULL, 阅读全文