NC
obj, created = objects.get_or_create(...)
if created:
...
else:
...
Size: a a a
NC
obj, created = objects.get_or_create(...)
if created:
...
else:
...
V💊
S
DT
title = request.POST.get("title", None)
if title:
if Key.objects.filter(title=title).exists():
print('working hard!!!!!')
else:
print('working easy!!!!!')
else:
return 400 # <-
S
S
S
ZP
class Meta:
ordering = ['-id']
S
class Meta:
ordering = ['-id']
S
class Meta:
ordering = ['-id']
S
D
ZP
.order_by('id')
DT
class Model1Model2ManyToMany(models.Model):
model1 = ForeignKey(Model1)
model2 = ForeignKey(Model2)
class Meta:
ordering = ['-id']
class Model2:
....
m2m = models.ManyToMany(Model1, through=Model1Model2ManyToMany)
S
class Model1Model2ManyToMany(models.Model):
model1 = ForeignKey(Model1)
model2 = ForeignKey(Model2)
class Meta:
ordering = ['-id']
class Model2:
....
m2m = models.ManyToMany(Model1, through=Model1Model2ManyToMany)
S
class Model1Model2ManyToMany(models.Model):
model1 = ForeignKey(Model1)
model2 = ForeignKey(Model2)
class Meta:
ordering = ['-id']
class Model2:
....
m2m = models.ManyToMany(Model1, through=Model1Model2ManyToMany)
DT
through=Model1Model2ManyToMany
. Здесь создается отдельная таблица для этой связи не автоматически, а руками, и, собственно, ее обработку ты можешь как хочешь переопределить, и добавить доп поля к связиS
through=Model1Model2ManyToMany
. Здесь создается отдельная таблица для этой связи не автоматически, а руками, и, собственно, ее обработку ты можешь как хочешь переопределить, и добавить доп поля к связиб
from django.contrib.auth.models import User
user = User.username
print(user)
Получаю это:<django.db.models.query_utils.DeferredAttribute object at 0x04678AF0>
Нужен просто текст с логиномDT