![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 50
w2blue
这个作者很懒,什么都没留下…
展开
-
django 外键关联失败
django.db.utils.IntegrityError: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`eia`.`django_admin_log`, CONSTRAINT `django_admin_log_user_id_c564eba6_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')..原创 2022-04-12 14:29:58 · 1317 阅读 · 0 评论 -
DRF 后端数据展示接口设置
1、models.py2、同目录创建serializers.pyfrom rest_framework.serializers import ModelSerializerfrom .models import File3、修改views.pyfrom rest_framework import genericsfrom .models import Filefrom .serializers import FileSerializerclass FileList(g原创 2022-02-08 13:50:59 · 710 阅读 · 0 评论 -
url设置添加api版本
1、添加汇总路径api_urls.py2、修改原始主urls.pyfrom . import api_urlsurlpatterns = [ ... path('api/v1.0/', include(api_urls)), # 汇总所有apps的路由 ...]3、修改api_urls.pyfrom django.urls import path, includeurlpatterns = [ path("eiapdf/", include原创 2022-02-08 11:22:49 · 495 阅读 · 0 评论 -
django 后台自定义删除按钮
1、django后台admin不知道有多少人在用,很多人都喜欢用别的如xadmin等,但是我这人比较懒,能少动就少动,今天给后台添加一个自定义删除功能。2、自己写路由,不,懒,其实admin是自带删除的其实你可以看现在有的有那些路由,print(request.get_raw_uri())最后输出[<URLPattern '' [name='eiapdf_file_changelist']>, <URLPattern 'add/' [name='eiapdf_file原创 2022-02-08 08:41:30 · 783 阅读 · 0 评论 -
media page not found
很久不写django了,今天写个居然不会写了,遇到一个问题解决方法确定model.py内file = models.FileField(upload_to="pdf/", verbose_name='文件地址')1.在setting.py 设置MEDIA_ROOT = BASE_DIR / 'media' # 文件存放位置MEDIA_URL = '/media/' # 媒体路由2.在主url.py引入from django.urls import re_pat原创 2022-02-06 15:48:06 · 624 阅读 · 0 评论