У меня возникла странная проблема. Хотя я запускаю свой сервер python с помощью python manage.py runserver
, я получаю свой user.get_profile(), и все кажется прекрасным, но когда я запускаю то же приложение с сервера apache + mod wsgi setup, я получаю эту ошибку AttributeError
: 'User' object has no attribute 'get_profile'
. Я понятия не имею, что мне делать.Django Пользователь user.get_profile() не работает во время работы на apache
wsgi.py
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "passportpay.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
models.py
from django.db import models
from django.contrib.auth.models import User
class UserProfile(models.Model):
user = models.ForeignKey(User, unique=True)
operator_id = models.CharField(max_length=20)
is_admin = models.BooleanField(default=False)
Не могли бы вы показать свой wsgi.py? и ваша модель ¿ – AlvaroAV
Конечно, это все, что у меня в wsgi.py 'импорт Os os.environ.setdefault ("DJANGO_SETTINGS_MODULE", "passportpay.settings") из django.core.wsgi импорта get_wsgi_application application = get_wsgi_application() ' – user1532043
добавленно с вопросом – user1532043