
学习django遇到的问题
枫溪迪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Reverse for 'dog' not found. 'dog' is not a valid view function or pattern name.
读源码,解万事 在drf的方向生成url中,看的一个b站视频 结果无法达到视频中的效果,应该是版本改动吧 报这个错 Reverse for 'dog' not found. 'dog' is not a valid view function or pattern name. 视频中是这样的 报错找不到视图,但是我视图name=‘dog’ 是存在的 百度一波猛...原创 2020-04-04 21:54:37 · 449 阅读 · 0 评论 -
get() got an unexpected keyword argument 'version'
使用rest_reamework 版本控制 URLPathVersioning 时遇到的问题 get() got an unexpected keyword argument 'version' post()got an unexpected keyword argument 'version' 其实这个问题比较简单,就是因为在写视图时,没有加 可变参数, rest_r...原创 2020-04-04 18:58:25 · 20674 阅读 · 0 评论 -
missing 1 required positional argument: 'on_delete'
设置外键,做数据迁移时出现这个问题 这个问题是由于django版本问题,之前我使用的是django1.9, 目前换到django2.2,on_delete 这个参数 在django2.0之前是默认的 on_delete =models.CASCADE django2.0后就不在默认了,需要开发者自己设置 比如:2.0之前我们写成这样 class UserInf...原创 2020-04-03 16:14:32 · 537 阅读 · 0 评论 -
rest_framework SystemError: error return without exception set
使用 pycharm 运行rest_framework 时 出现这个问题,在 rest_framework 的request.py文件 try: yield except AttributeError as e: 有人说是这个原因 - 查了报错,一种可能是其他语言的代码(C语言)编译成Python字节码但没有设置错误,就会出现这种报错 - 另一种可能是调试器干扰了生成...原创 2020-04-03 09:34:38 · 1423 阅读 · 0 评论 -
Cannot apply DjangoModelPermissionsOrAnonReadOnly on a view that does not set `.queryset` or have a
Cannot apply DjangoModelPermissionsOrAnonReadOnly on a view that does not set `.queryset` or have a `.get_queryset()` method. 这个问题是在使用 django REST 做自定义认证的时候出现的 一种解决方法是 在settings.py 中注释掉这个 ...原创 2020-03-30 21:37:26 · 2122 阅读 · 0 评论 -
django --xadmin设置主题,无法正常显示
我们配置主题 在user的xadmin中加入下面的代码 from xadmin import views class BaseSetting(): #使用主题功能, 默认为False enable_themes = True #这个是扩展外部主题 use_bootswatch = True xadmin.site.register(views.BaseA...原创 2019-10-02 19:42:44 · 853 阅读 · 5 评论