摘要:
前端 {% extends 'home.html' %}{% block contant %} <h1 class="center" >添加图书</h1>{# # method 一定要加上 post 并先在setting里注掉中间件#} <form action=" " method="post"> 阅读全文
posted @ 2022-08-26 20:57
shclbear
阅读(150)
评论(0)
推荐(0)
摘要:
Django ORM中常用字段和参数 一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个 阅读全文
posted @ 2022-08-25 17:28
shclbear
阅读(29)
评论(0)
推荐(0)
摘要:
# 如何给书籍添加作者? book_obj = models.Book.objects.filter(pk=1).first() # print(book_obj.authors) # 就类似于你已经到了第三张关系表了 # book_obj.authors.add(1) # 书籍id为1的书籍绑定一 阅读全文
posted @ 2022-08-25 11:28
shclbear
阅读(36)
评论(0)
推荐(0)
摘要:
# 一对多外键增删改查 # 增 # 1 直接写实际字段 id # models.Book.objects.create(title='论语',price=899.23,publish_id=1) # models.Book.objects.create(title='聊斋',price=444.23 阅读全文
posted @ 2022-08-25 11:27
shclbear
阅读(23)
评论(0)
推荐(0)
摘要:
from django.db import models# Create your models here.class User(models.Model): name = models.CharField(max_length=32) age = models.IntegerField() reg 阅读全文
posted @ 2022-08-24 21:15
shclbear
阅读(186)
评论(0)
推荐(0)
摘要:
趁机整理一下on_delete各参数的意思先: on_delete=None, # 删除关联表中的数据时,当前表与其关联的field的行为 on_delete=models.CASCADE, # 删除关联数据,与之关联也删除 on_delete=models.DO_NOTHING, # 删除关联数据 阅读全文
posted @ 2022-08-24 21:08
shclbear
阅读(61)
评论(0)
推荐(0)
摘要:
# 方式1res = models.User.objects.values_list('name','age') # <QuerySet [('jason', 18), ('egonPPP', 84)]>print(res.query)queryset对象才能够点击query查看内部的sql语句 # 阅读全文
posted @ 2022-08-24 20:32
shclbear
阅读(80)
评论(0)
推荐(0)
摘要:
# 神奇的双下划线查询 # 1 年龄大于35岁的数据 # res = models.User.objects.filter(age__gt=35) # print(res) # 2 年龄小于35岁的数据 # res = models.User.objects.filter(age__lt=35) # 阅读全文
posted @ 2022-08-24 20:32
shclbear
阅读(27)
评论(0)
推荐(0)
摘要:
"""当你只是想测试django中的某一个py文件内容 那么你可以不用书写前后端交互的形式而是直接写一个测试脚本即可 脚本代码无论是写在应用下的tests.py还是自己单独开设py文件都可以"""# 测试环境的准备 去manage.py中拷贝前四行代码 然后自己写两行import osimport 阅读全文
posted @ 2022-08-24 20:31
shclbear
阅读(92)
评论(0)
推荐(0)
摘要:
# django自带的sqlite3数据库对日期格式不是很敏感 处理的时候容易出错# 增 # res = models.User.objects.create(name='jason',age=18,register_time='2002-1-21') # print(res) # import d 阅读全文
posted @ 2022-08-24 20:30
shclbear
阅读(23)
评论(0)
推荐(0)