Как создать страницу регистрации для пользователей на собственном сайте? - PullRequest
0 голосов
/ 14 марта 2020

В настоящее время я работаю над GST-порталом для программного проекта. Я изучаю и внедряю Django для бэкэнда. В настоящее время я знаю, что пользователи в django предназначены для страницы администратора. Как мне создать своих отдельных пользователей для моего сайта. Чтобы быть точным c, у меня есть 2 типа пользователей - налогоплательщик и налоговый чиновник, которые могут зарегистрироваться на моем сайте. Как мне это сделать?

Нужна отчаянная помощь.

1 Ответ

0 голосов
/ 14 марта 2020

Вы можете создать модель пользовательского профиля, например:

from django.db import models
from django.contrib.auth.models import User

TAX_PAYER = 'tax_payer'
TAX_OFFICIAL = 'tax_official'
USER_TYPE_CHOICES = (
    ('tax_payer', 'Tax Payer'),
    ('tax_official', 'Tax Official')
)


class UserProfile(User):
    role = models.TextField(max_length=20, choices=USER_TYPE_CHOICES)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...