یه سوال. الآن من مدل Profile رو در اپ users که برای مدیریت کاربرها هست ساختم. این دو خط اول مدل هست:
user = OneToOneField(User, on_delete=models.CASCADE)
ticket = 10
الآن باید چیکار کنم که وقتی یه کاربر ساخته میشه، وقتی به user.profile.ticket کاربر جدید یا کاربرهای قدیمی مراجعه کنم ۱۰ رو ببینم؟ یعنی چطور به این ۱۰ دسترسی داشته باشم؟ به محتوای ذیل که در شل جنگو اتفاق افتادن نگاه کنید:
>>> user = User.objects.get(username="reza")
>>> user.profile
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/home/reza/.local/lib/python3.10/site-packages/django/db/models/fields/related_descriptors.py", line 461, in __get__
raise self.RelatedObjectDoesNotExist(
django.contrib.auth.models.User.profile.RelatedObjectDoesNotExist: User has no profile.