在准备将其扔到Github上时,我已刷新数据库,并且打算用更少的数据加载一些新的固定装置。但是,当我运行python manage.py loaddata user.json或任何其他固定装置时,在视图正在查找数据而找不到任何内容的地方,出现Nonetype错误。有没有办法在不运行代码的情况下直接将这些灯具加载到数据库中?我想念什么吗?
$ python manage.py loaddata menu.json
Traceback (most recent call last):
File "manage.py", line 15, in <module>
....
class CreateMenu(CreateView):
File "C:\Users\gblac\Desktop\PandaFiles\PersonalRepo\Django\Django_1\django_env1\cornershop_backend_test\backend-test\django_project\menu\views.py", line 38, in CreateMenu
success_url = reverse_lazy('DetailOption',kwargs={'pk':menu.pk})
AttributeError: 'NoneType' object has no attribute 'pk'
(env_backend_test)