У меня есть что-то вроде этого в views.py.Django: Получить данные поля модели из данных поля модели
if form.is_valid():
ref_user = User.objects.get(
username=form.cleaned_data['referrer'])
if User.objects.filter(username=ref_user).exists():
user = User.objects.create_user(
username=form.cleaned_data['username']
)
direct = DirectReferral.objects.create(
name = user,
referrer = ref_user # New created referrer
)
if DirectReferral.objects.filter(referrer=ref_user).exists():
# Get the referrer of the newly created referrer in DirectReferral database
indirect = IndirectReferral.objects.create(
name = user,
referrer = # This should be the referrer of the newly created referrer
)
Как сделать запрос или получить реферер вновь созданного реферера?
Чтобы понять, что я имею в виду, пожалуйста, проверьте изображение ниже.
Надеюсь, вы поймете мой вопрос.
Точно так же вы делаете это примерно на 5 строк выше вашего комментария в своем представлении? – Sayse