मेरे पास 'खातों' ऐप में एक कस्टम यूज़र मॉडल है जो Django के डिफ़ॉल्ट ऑथ को ओवरराइड करता है। उपयोगकर्ता:
class CustomUser(AbstractUser):
age = PositiveIntegerField(null=True, blank=True)
user_type = CharField(max_length=8, null=False, choices=[('customer', 'Customer'), ('owner', 'Owner')])
औ....
7 जुलाई 2021, 00:47
मैं ऑर्डर ऑब्जेक्ट बनाने और ऑर्डर के ग्राहक फ़ील्ड (जो उपयोगकर्ता के लिए एक विदेशी कुंजी है) को वर्तमान उपयोगकर्ता को असाइन करने का प्रयास कर रहा हूं। भले ही यह if कथन पास करता है और यह request.user को प्रमाणित कर सकता है, यह ग्राहक को रिक्त मान के रूप में निर्दिष्ट करता है।
जब मैं ग्राहक को प्रिंट....
15 फरवरी 2021, 15:47
मैं AbstractUser का उपयोग करके Django में दो अलग-अलग प्रकार के उपयोगकर्ता बनाने की कोशिश कर रहा हूं। मैंने दो मॉडल बनाए हैं जो मेरे AbstractUser मॉडल से प्राप्त होते हैं।
मैं UserCreationForm को कैसे अपडेट करूं ताकि इसमें उपयोगकर्ता प्रकार के लिए एक फ़ील्ड हो?....
6 अगस्त 2020, 22:28
from django.contrib.auth import get_user_model
from django.contrib.auth.models import AbstractUser
class MyUser(AbstractUser):
pass
class Landlord(models.Model):
user = models.OneToOneField(get_user_model(), on_delete=models.CASCADE)
#other fields
def __str__(self):
# **Err....
21 अप्रैल 2020, 21:31
मैंने 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 __st....
5 अप्रैल 2020, 16:11
मैंने गुगली की लेकिन कई टेबल जॉइन (1:1, 1:n, और n:m संबंधों के साथ) में भ्रमित हो गया। मेरे मॉडल इस तरह दिखते हैं:
class User(AbstractUser):
is_student = models.BooleanField(default=False)
is_teacher = models.BooleanField(default=False)
class Event(models.Model):
owner_events = models.....
23 फरवरी 2020, 18:01
यह मेरा मॉडल है। जब मैं माइग्रेशन करता हूं तो यह मेरे व्यवस्थापक पृष्ठ पर दिखाई नहीं दे रहा है।
class User(AbstractUser):
# TODO User will be associated with one or more chama accounts
id_number = models.IntegerField(default=0)
phone_number = models.IntegerField(default=0)
act....
13 जिंदा 2020, 01:39