코드를 많이 작성해야 할 필요는 없습니다. 아이디어가 필요합니다. 저는 두 가지 카테고리로 사용자를 만들려고합니다. 사용자가 프로필이나 쇼핑 모두를 가질 수는 없습니다. .Django에서 여러 유형의 사용자 등록
class Profile(models.Model):
user=models.OneToOneField(User,on_delete=models.CASCADE,primary_key=True,editable=True)
class Shop(models.Model):
user=models.OneToOneField(User,on_delete=models.CASCADE,primary_key=True,editable=True)
나는 그들은 지금 무엇을 내가 뭘에서 그들이 it.As에 대한 등록하면 다른 하나에서 전환 할 수없이 같은 형태로 등록되며, 모든 사용자가 둘 중 하나를 가지고 하나 싶어 내가 프로파일의 previlege을 가지고 가게 소유의 사용자를 싶지 않는 경우에 나는
def post_product(request):
try:
if bool(request.user.profile)==False:
.....
except:
pass
을하지만 previledges을 필요로하는 모든 뷰에 대해이 작업을 수행 할 수 있습니다. 내가 원하는 어떤 사이트 전체 내가 설정을 입력 할 수 또는 내가