मेरे पास 'खातों' ऐप में एक कस्टम यूज़र मॉडल है जो Django के डिफ़ॉल्ट ऑथ को ओवरराइड करता है। उपयोगकर्ता: class CustomUser(AbstractUser): age = PositiveIntegerField(null=True, blank=True) user_type = CharField(max_length=8, null=False, choices=[('customer', 'Customer'), ('owner', 'Owner')]) औ....
मैं ऑर्डर ऑब्जेक्ट बनाने और ऑर्डर के ग्राहक फ़ील्ड (जो उपयोगकर्ता के लिए एक विदेशी कुंजी है) को वर्तमान उपयोगकर्ता को असाइन करने का प्रयास कर रहा हूं। भले ही यह 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