随笔分类 -  django

摘要:在写样式时实在不可以就用style js的三元表达式 条件 ? 真值 : 假值 1>2?'yes':'no' => no 2>1?'yes':'no' => yes python的三元表达式 真值 if 条件 else 假值 在django文件中使用呢redis需要的配置 # django-redi 阅读全文
posted @ 2020-07-21 20:41 尚尚123 阅读(491) 评论(0) 推荐(0)
摘要:```python# 后端配置图片表字段models.ImageField(upload_to='good', null=True, blank=True) # 设置主键def __str__(self): return self.version_name # 多对多表字段,需要重新创建一个表mod 阅读全文
posted @ 2020-07-21 20:32 尚尚123 阅读(292) 评论(0) 推荐(0)
摘要:在model文件中创建一对多的表 ForeignKey 这是一对多的字段 class News(models.Model): title = models.CharField(max_length=99) content = models.CharField(max_length=255) cate 阅读全文
posted @ 2020-03-19 22:43 尚尚123 阅读(184) 评论(0) 推荐(0)
摘要:一般的网页都不是把所有的页码显示出来 而是显示11页左右 def page(self, pageobj, p, show=11): # pageobj 这是分页后的所有内容 p 是当前页数 show 是所要添加的数字 total = pageobj.num_pages # 总页数 mid = int 阅读全文
posted @ 2020-03-12 17:02 尚尚123 阅读(174) 评论(0) 推荐(0)
摘要:AutoField: 一个自动增加的整数类型字段。通常你不需要自己编写它,Django会自动帮你添加字段:id = models.AutoField(primary_key=True),这是一个自增字段, 从1开始计数。如果你非要自己设置主键,那么请务必将字段设置为primary_key=True。 阅读全文
posted @ 2020-03-11 00:05 尚尚123 阅读(455) 评论(0) 推荐(0)
摘要:在django中的多对多是指一个表可以关联很多表 多对多的字段是 ManyToManyField 关联两张表的时候用 to 两张表使用多对多的时候会生成第三张表,第三张表是拿两张表的关系 多对多查询的时候用序列化,要用到第一张表的序列化,需要写入many=True的约束 在序列化时添加这个字段 cl 阅读全文
posted @ 2020-03-10 21:23 尚尚123 阅读(260) 评论(0) 推荐(0)
摘要:django 中间件 可以修改django内容的输入或者输出在每次运行的时候调用 1,在应用下创建一个python包(在其他的应用中也可以) 在这里面写自己需要的自定义中间件 2,需要继承的方法是 MiddlewareMinxi 需要导入from django.utils.deprecation i 阅读全文
posted @ 2020-03-08 21:50 尚尚123 阅读(196) 评论(0) 推荐(0)