Django
文章平均质量分 58
nonamelake
这个作者很懒,什么都没留下…
展开
-
Django设置多对多关系的3种方法
1. Django帮我们生成第三张表class Author(models.Model): name = models.CharField(max_length=32) book = models.ManyToManyField('Book') #不在author表中生成字段,而是自动产生第3张表author_book,只会产生author_id和book_id的字段2. 自己创建第三张表class AuthorBook(models, models): author = m原创 2021-10-10 21:30:06 · 691 阅读 · 0 评论 -
Django自学练习---作者的增删改查
project目录urls.pyfrom django.contrib import adminfrom django.urls import pathfrom publisher import viewsurlpatterns = [ path('admin/', admin.site.urls), path('', views.publisher_list), path('publisher_list/', views.publisher_list), p原创 2021-10-10 18:42:16 · 148 阅读 · 0 评论 -
Django自学练习---书籍的增删改查
project目录models.pyfrom django.db import modelsclass Publisher(models.Model): pid = models.AutoField(primary_key=True) name = models.CharField(max_length=32, unique=True) def __str__(self): return '{} - {}'.format(self.pid, self.n原创 2021-10-06 13:55:47 · 197 阅读 · 0 评论 -
Django自学练习---出版社的增删改查---新增CSS样式
settings.py新增STATICFILES_DIRSSTATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static')使用的css样式,从https://v3.bootcss.com/获取,具体链接如下:bootstrap文件控制台表单项目的bookmanager目录下,新增static目录## add_publisher.html<!DOCTYPE html><htm原创 2021-10-04 16:11:24 · 143 阅读 · 0 评论 -
找不到本地css样式的处理方法
在head里加了如下的本地css样式<head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="/static/plugins/bootstrap-3.4.1/css/bootstrap.min.css" type="text/css"> <link rel="stylesheet" href="/static原创 2021-10-04 12:57:48 · 888 阅读 · 0 评论 -
Django自学练习---出版社的增删改查
1. 项目目录2. 代码实现结果 出版社增删改查 3. python代码3.1 bookmanager/init.pyimport pymysqlpymysql.install_as_MySQLdb()3.2 bookmanager/settings.py 仅需查看【#新增的】和【# 暂时关闭csrf中间件检查】,其他是默认配置。from pathlib impor原创 2021-05-14 11:00:44 · 162 阅读 · 1 评论