Size: a a a

Django [ru] #STAY HOME

2020 September 09

A

Aldiyar in Django [ru] #STAY HOME
Помогите вопрос вроде легкий
источник

MM

Mad Max in Django [ru] #STAY HOME
Dan Tyan
поле id создается автоматически
ты можешь создавать свои уникальные индексируемые поля
окей
я правильно понимаю, что индекса будет уже 2?
отдельно по полю id и отдельно по кастомному полю?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Aldiyar
Помогите вопрос вроде легкий
а его нужно проверять? если он пустой условие просто не отработает, поскольку у тебя или вроде норм должно быть
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Mad Max
окей
я правильно понимаю, что индекса будет уже 2?
отдельно по полю id и отдельно по кастомному полю?
да
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Olex
Еластик вообще не запускается если меньше 8 гигов. Как минимум у меня на компах с меньшей оперативной работать отказывался
У меня и с двумя запускался, вроде. Там надо с крюонфигом повозиться)
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
С 4 точно запускал
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Зачем else, если в if есть return?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
exists
источник

VK

Vitaly Kholodov in Django [ru] #STAY HOME
Olex
Еластик вообще не запускается если меньше 8 гигов. Как минимум у меня на компах с меньшей оперативной работать отказывался
Я даже с 8 не влазею, пайчарм жрет, браузер жрет
источник

O

Olex in Django [ru] #STAY HOME
Vitaly Kholodov
Я даже с 8 не влазею, пайчарм жрет, браузер жрет
Хз мне 8 хватает на маке для двух браузеров(сафари/хром) + пайчарм + постмен + слак + какие-то мелкие штуки
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Olex
Хз мне 8 хватает на маке для двух браузеров(сафари/хром) + пайчарм + постмен + слак + какие-то мелкие штуки
У меня ещё и эластик работает при этом)
источник

O

Olex in Django [ru] #STAY HOME
Не выходи из комнаты.
У меня ещё и эластик работает при этом)
Ну у меня тоже. Вот только ничего он много времени не делает. Так же пострег и редис
источник

O

Olex in Django [ru] #STAY HOME
Они в простое мало жрут
источник

VK

Vladimir Kariakin in Django [ru] #STAY HOME
Всем привет! Подскажите, как у модели создать поле типа списка? Я загуглил, и вижу, что в зависимости от типа БД применяются разные подходы, а есть ли универсальный вариант? У меня сейчас бд на SQLite, но потом планирую перейти на MySQL
источник

D

Dmitry in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, как у модели создать поле типа списка? Я загуглил, и вижу, что в зависимости от типа БД применяются разные подходы, а есть ли универсальный вариант? У меня сейчас бд на SQLite, но потом планирую перейти на MySQL
Разные базы имеют разные особенности в нюансах и некоторые мозможности можно получить только в определённых базах. Например Geo поля также невозможно получить в sqlite. Я, честно говоря не видел ListField в Джанго, может не сталкивался, но думаю, что если у вас есть такая потребность, то стоит готовить под неё среду, в которой вы будете работать. Например подключить нужную базу в docker-compose, это очень удобно. Интересно, почему вы смотрите в сторону MySQL, а не PostgreSQL? Мне показалось из остальной части вопроса, что это неосознанный выбор и в этом случае советую всё таки посмотреть в сторону постгре
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, как у модели создать поле типа списка? Я загуглил, и вижу, что в зависимости от типа БД применяются разные подходы, а есть ли универсальный вариант? У меня сейчас бд на SQLite, но потом планирую перейти на MySQL
Sqlite не поддерживает массивы.
Можешь попробовать свое поле создать
https://medium.com/@philamersune/using-postgresql-jsonfield-in-sqlite-95ad4ad2e5f1
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Если нужно, чтобы все бд поддерживали, можешь просто сделать mtm таблицу
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Dmitry
Разные базы имеют разные особенности в нюансах и некоторые мозможности можно получить только в определённых базах. Например Geo поля также невозможно получить в sqlite. Я, честно говоря не видел ListField в Джанго, может не сталкивался, но думаю, что если у вас есть такая потребность, то стоит готовить под неё среду, в которой вы будете работать. Например подключить нужную базу в docker-compose, это очень удобно. Интересно, почему вы смотрите в сторону MySQL, а не PostgreSQL? Мне показалось из остальной части вопроса, что это неосознанный выбор и в этом случае советую всё таки посмотреть в сторону постгре
+
источник

S

Shodmon in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, как у модели создать поле типа списка? Я загуглил, и вижу, что в зависимости от типа БД применяются разные подходы, а есть ли универсальный вариант? У меня сейчас бд на SQLite, но потом планирую перейти на MySQL
А я дам хреновый совет, храни свой  лист стрингом в варчаре, и попробуй переписать сеттер и геттер
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Vladimir Kariakin
Всем привет! Подскажите, как у модели создать поле типа списка? Я загуглил, и вижу, что в зависимости от типа БД применяются разные подходы, а есть ли универсальный вариант? У меня сейчас бд на SQLite, но потом планирую перейти на MySQL
мб создать связь fk?
источник