Я продлил логин пользователя с Django с помощью AbstractUser следующим образом:
class User(AbstractUser):
pass
class Seller(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
verified = models.BooleanField(default=False)
money = models.IntegerField(default=0)
def __str__(self):
return str(self.user)
Теперь я хотел бы создать представление и форму, к которым может получить доступ только пользователь «Продавца», например это в views.py:
@login_required
def account(request):
return render(request= request,
template_name='main/account.html',
context = {})
Есть идеи, как мне это сделать? Спасибо