Это происходит следующим образом; DoesNotExist at/post/naver/Запрос соответствия MyProfile не существует
Я получаю эту ошибку теперь, когда я добавил id в конце этой строки, profile = MyProfile.objects.get(user=request.user.id)
Я использую userena. Я должен использовать идентификатор, в противном случае она дает не «SimpleLazyObject»
Это отслеживающий
Traceback:
/env/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
/ebagu/main/views.py" in post
87. profile = MyProfile.objects.get(user=request.user.id)
/env/local/lib/python2.7/site-packages/django/db/models/manager.py" in manager_method
127. return getattr(self.get_queryset(), name)(*args, **kwargs)
/env/local/lib/python2.7/site-packages/django/db/models/query.py" in get
334. self.model._meta.object_name
Exception Type: DoesNotExist at /post/naver/
Exception Value: MyProfile matching query does not exist.
ли вы печатаете request.user может быть, это показывает «Анонимный пользователь» – Vishnu