Как вы очищаете свои данные в БД и в loaddata без ошибок поиска, не относящихся к типу? - PullRequest
0 голосов
/ 26 апреля 2019

Я сбросил свою базу данных, поскольку был готов выбросить ее на Github, и я собирался загрузить несколько свежих приборов с меньшим количеством данных. Однако, когда я запускаю python manage.py loaddata user.json или любое другое устройство, я получаю ошибки Nontype, когда мои представления ищут данные и не могут их найти. Есть ли способ загрузить эти приборы прямо в БД без запуска кода? Я что-то упустил?

$ 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...