学习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 · 397 阅读 · 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 · 20482 阅读 · 0 评论 -
missing 1 required positional argument: 'on_delete'
设置外键,做数据迁移时出现这个问题这个问题是由于django版本问题,之前我使用的是django1.9,目前换到django2.2,on_delete 这个参数 在django2.0之前是默认的on_delete =models.CASCADEdjango2.0后就不在默认了,需要开发者自己设置比如:2.0之前我们写成这样class UserInf...原创 2020-04-03 16:14:32 · 501 阅读 · 0 评论 -
rest_framework SystemError: error return without exception set
使用 pycharm 运行rest_framework 时出现这个问题,在 rest_framework 的request.py文件try: yieldexcept AttributeError as e:有人说是这个原因- 查了报错,一种可能是其他语言的代码(C语言)编译成Python字节码但没有设置错误,就会出现这种报错- 另一种可能是调试器干扰了生成...原创 2020-04-03 09:34:38 · 1342 阅读 · 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 · 2031 阅读 · 0 评论 -
django --xadmin设置主题,无法正常显示
我们配置主题在user的xadmin中加入下面的代码from xadmin import viewsclass BaseSetting(): #使用主题功能, 默认为False enable_themes = True#这个是扩展外部主题 use_bootswatch = Truexadmin.site.register(views.BaseA...原创 2019-10-02 19:42:44 · 794 阅读 · 5 评论