Найти - Пользователи
Полная версия: не могу удалить пользователя
Начало » Django » не могу удалить пользователя
1
куиуд
Я создаю таблицу Profile с ForeignKey для User.
class Profile(models.Model):
    user = models.ForeignKey(User, unique = True)
И устанавливаю AUTH_PROFILE_MODULE = ‘team.profile’. Но когда я пытаюсь удалить юзера, его профайл остается.
from django.contrib.auth.models import User
user = User.objects.get(username = 'q')
user.delete()
Что я делаю не так?
Александр Кошелев
В `INSTALLED_APPS` приложение профиля добавили?
куиуд
Да, конечно:
INSTALLED_APPS = (
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.sites’,
‘game.team’,,
)
Когда я делаю так:
user = User.objects.get(username = ‘q’)
г = user.get_profile()
то r - действительно профайл пользователя.
Александр Кошелев
Вообще-то странно. Как узнаете что профайл остался?
куиуд
уже поянтно в чем была проблема. Просто использовалась не та версия джанго
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB