Size: a a a

Django [ru] #STAY HOME

2021 January 03

HS

Harvey Specter in Django [ru] #STAY HOME
Yaroslav
Чего?
Да-да.
источник

NS

Nik S in Django [ru] #STAY HOME
Помогите понять, как работает ForeinKey в данной ситуации.
Надо забить данные в модель и сохранить.
Верно ли на место Item.user => вбивать user=request.user?(на вьюшке)

models.py
class User(AbstractUser):
   pass

class Item(models.Model):
   user = models.ForeignKey(User, on_delete=models.CASCADE)
   name = models.CharField(max_length=128)
   description = models.TextField(max_length=5000)

views.py
def create_listing(request):
   new_listing = Item.objects.create(user=, name=, description=)
   new_listing.save()
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
Помогите понять, как работает ForeinKey в данной ситуации.
Надо забить данные в модель и сохранить.
Верно ли на место Item.user => вбивать user=request.user?(на вьюшке)

models.py
class User(AbstractUser):
   pass

class Item(models.Model):
   user = models.ForeignKey(User, on_delete=models.CASCADE)
   name = models.CharField(max_length=128)
   description = models.TextField(max_length=5000)

views.py
def create_listing(request):
   new_listing = Item.objects.create(user=, name=, description=)
   new_listing.save()
dpaste.com Будь добр
источник

NS

Nik S in Django [ru] #STAY HOME
Yaroslav
dpaste.com Будь добр
а что именно туда
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
а что именно туда
Прочти правила что-ли
источник

NS

Nik S in Django [ru] #STAY HOME
просто работа с форейн кей, зачем весь код
я и так уважительно всё урезал до сути
и с форматированием
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
просто работа с форейн кей, зачем весь код
я и так уважительно всё урезал до сути
и с форматированием
Не весь, а тот что отправил
источник

NS

Nik S in Django [ru] #STAY HOME
Yaroslav
Не весь, а тот что отправил
источник

S

Shodmon in Django [ru] #STAY HOME
Yaroslav
Не весь, а тот что отправил
ну доебался а проку?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Shodmon
ну доебался а проку?
Там просто, може быть более даного Item на одного User
источник

Y

Yaroslav in Django [ru] #STAY HOME
Что ещё сказать то? Но правила следует соблюдать
источник

NS

Nik S in Django [ru] #STAY HOME
Yaroslav
Там просто, може быть более даного Item на одного User
в этом и суть.
может ManyToMany() поле какое-небудь? а не foreing key
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
в этом и суть.
может ManyToMany() поле какое-небудь? а не foreing key
Тут от задач зависит.

Как говорит Nire контекст нужно знать
источник

NS

Nik S in Django [ru] #STAY HOME
ну какой контекст, цеплять Item-ы за User-ов
источник

NS

Nik S in Django [ru] #STAY HOME
статьи за автора
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
ну какой контекст, цеплять Item-ы за User-ов
Как я так пойму.

ForeignKey или ManyToMany тебе надобно
источник

Y

Yaroslav in Django [ru] #STAY HOME
Nik S
статьи за автора
Item это статьи. Так бы и назвал модели. Author и Post
источник

Y

Yaroslav in Django [ru] #STAY HOME
ForeignKey в твоём случае, если у автора может быть более одной статьи.

ManyToMany если у статьи также может быть более одного автора
                     
                       ©Джейсон Стетхем
источник

АМ

Алмат Муратұлы... in Django [ru] #STAY HOME
Добрый вечер, с наступающим, кто работал с Django by Mele, когда вы прописывали программу у вас все как у него получилось?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Алмат Муратұлы
Добрый вечер, с наступающим, кто работал с Django by Mele, когда вы прописывали программу у вас все как у него получилось?
Кто наступает?
источник