Size: a a a

Django [ru] #STAY HOME

2019 October 16

E

Egor in Django [ru] #STAY HOME
Yegor Kowalew
товарищи, а вашем случае "help_text" случайно не пройдет?
Не думаю, там большой текст и для каждой записи он разный
источник
2019 October 17

RB

Rowshen Berdimuradow in Django [ru] #STAY HOME
Ребята, доброго времени суток. Заменить менеджер модели нормальная практика или лучше этого не делать?
источник

V

Vlad in Django [ru] #STAY HOME
Rowshen Berdimuradow
Ребята, доброго времени суток. Заменить менеджер модели нормальная практика или лучше этого не делать?
это часто делается, например если хочется много объектов в базу писать одним запросом
источник

V

Vlad in Django [ru] #STAY HOME
но лучше не заменять менеджер а просто добавить новый, тогда можно будет продолжать пользоваться Model.objects как раньше
источник

S

Stom in Django [ru] #STAY HOME
Rowshen Berdimuradow
Ребята, доброго времени суток. Заменить менеджер модели нормальная практика или лучше этого не делать?
заменить или заэкстендить??
источник

A

Aquinary in Django [ru] #STAY HOME
Вопрос по моделям. Имеется таблица UserModel, и ещё RatingModel, например.
Возможно ли сделать так, чтобы я мог к таблице RatingModel обращаться через поле rating таблицы  UserModel?
Я вижу вариант с ForeignKey (как по ссылке, https://gitlab.com/snippets/1904783), однако сейчас бд ругается, что ключ ссылается на несуществующее значение (что логично и понятно почему).
Мне в голову приходит вариант сначала создавать запись в RatingModel, после этого создавать  запись в самой UserModel
Суть в том, чтобы смежные данные, которые я вынес отдельно в другие таблицы (чтобы таблица юзеров не содержала весь калейдоскоп рейтинов, статистик и проч.) были доступны через rating полсе таблицы UserModel
Как бы вы подобную задачу решили?
источник

A

Aquinary in Django [ru] #STAY HOME
Aquinary
Вопрос по моделям. Имеется таблица UserModel, и ещё RatingModel, например.
Возможно ли сделать так, чтобы я мог к таблице RatingModel обращаться через поле rating таблицы  UserModel?
Я вижу вариант с ForeignKey (как по ссылке, https://gitlab.com/snippets/1904783), однако сейчас бд ругается, что ключ ссылается на несуществующее значение (что логично и понятно почему).
Мне в голову приходит вариант сначала создавать запись в RatingModel, после этого создавать  запись в самой UserModel
Суть в том, чтобы смежные данные, которые я вынес отдельно в другие таблицы (чтобы таблица юзеров не содержала весь калейдоскоп рейтинов, статистик и проч.) были доступны через rating полсе таблицы UserModel
Как бы вы подобную задачу решили?
На данный момент сделал через NULL и через OneToOne связь. Но всё равно будет интересно послушать сведующих ребят
источник

A

Aquinary in Django [ru] #STAY HOME
Aquinary
На данный момент сделал через NULL и через OneToOne связь. Но всё равно будет интересно послушать сведующих ребят
В общем то всё ещё проще оказалось.  parent_link всё сделало так, как нужно. Теперь и ключи из других таблиц ссылаются на главную нужную и при этом есть возможность обратиться через главную таблицу к другим
источник

BE

Black Eyes in Django [ru] #STAY HOME
Доброго утречка!
У меня думка
Не знеаю как быть
У меня slug имеет вид /djdjdj/3434/ыв44аыва/
и вложенность может быть любая...
как мне взять этот кусок в urls?)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
А в чем проблема?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
path:slug
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
А в чем проблема?
djdjdj могу взть только такой кусок
а когда сделал так
re_path(r'(\w+\W+)', looker, name='looker'),
»»»
requests.exceptions.ConnectionError: HTTPConnectionPool

Кстати и точки не хаваются, наверное где-то в middleware url расскладывается
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
path:slug
не канает, вот сейчас так работает
path('<path:path>/', looker, name='looker'),
но только первая вложенность
источник

BE

Black Eyes in Django [ru] #STAY HOME
Black Eyes
не канает, вот сейчас так работает
path('<path:path>/', looker, name='looker'),
но только первая вложенность
а нет я гоню, работает кажется
источник

BE

Black Eyes in Django [ru] #STAY HOME
так работает оказывается) а я был уверен что не работает)))
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
path:slug
но если бы ты не сказал, этот код был бы закомменчен, и еще час регулярку тыкал и гуглил, потом откомментил и ахнул. спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Black Eyes
djdjdj могу взть только такой кусок
а когда сделал так
re_path(r'(\w+\W+)', looker, name='looker'),
»»»
requests.exceptions.ConnectionError: HTTPConnectionPool

Кстати и точки не хаваются, наверное где-то в middleware url расскладывается
\w+\W+ ты такой регуляркой что хотел выбрать то ? =)
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
\w+\W+ ты такой регуляркой что хотел выбрать то ? =)
всё=)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
такой регуляркой выберется строка в которой
сначала идут цифернобувенные символы N кол-во
а затем НЕ цифернобувенные символы N кол-во

те примерно

abc.,
источник

BE

Black Eyes in Django [ru] #STAY HOME
Dan Tyan
такой регуляркой выберется строка в которой
сначала идут цифернобувенные символы N кол-во
а затем НЕ цифернобувенные символы N кол-во

те примерно

abc.,
я тестил на таком jihdsif/sdfbhjdbfsj
урле, а ре проверил тут
https://regex101.com/r/rpGzla/1
источник