Size: a a a

Django [ru] #STAY HOME

2020 May 08

DT

Dan Tyan in Django [ru] #STAY HOME
Danil
К примеру у меня есть такой celery task, который выполнится в определенную дату и время
send_mail_task.apply_async(
   (('noreply@example.com', ), 'Celery cookbook test', 'test', {}),
   eta=datetime(2020, 5, 25, 7, 0)
Вопрос, как он работает "внутри", если я ребутну сервер он сбросится или все равно будет выполнен?
зависит от настроек
брокера
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если селери настроен на редис
и редис настроен на то что он дампит базу на жусткий

то да после ребута будет выполнен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Khasan Musaev
Здравствуйте! Помогите, что за эррор?
скорее всего проблема в виджетах
источник

KM

Khasan Musaev in Django [ru] #STAY HOME
Dan Tyan
скорее всего проблема в виджетах
спасибо, просто убрал form.Field и все,
источник
2020 May 09

ЧП

Черный Плащ... in Django [ru] #STAY HOME
Всем привет! Я использую cx-Oracle в проекте, циклом for перебираю запросы к БД (разные схемы БД) и заметил что Django одновременно открывает максимум 6 сессий, есть ли способ увеличить количество одновременных сессий?
источник

IC

Ilya Chkv in Django [ru] #STAY HOME
Vladislav Balenkoff
Господа, добрый вечер. Меня настигла жепа с которой маюсь 3-й вечер. При настройке DEBUG = True. Я имею
STATIC_URL = '/static/'

STATICFILES_DIRS = [
   os.path.join(BASE_DIR, 'assets')
]

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
и гружу стили в assets, а потом делаю collect static, для сбора статики в ROOT. Стили при этом подгружаются. Как только ставлю DEBAG=False не подгружаются даже стили админки.
Python manage.py findstatic. Поищи там. Потом выверяй шаблоны. Потом смотри что бы не было наслоения url
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
Друзья, почему user.user_permissions.clear() не очищает пользовательские права, кто знает. Ощущение что закэшировалось что-то
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
Ruslan Tyutin
Друзья, почему user.user_permissions.clear() не очищает пользовательские права, кто знает. Ощущение что закэшировалось что-то
либо как перечитать кэш у модели
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ребят порекомендуйте файрбейз апи для питона, основная задача это работа с смс, какое апи лучше (их несколько)
источник

D

Dmitrij in Django [ru] #STAY HOME
В туториалах по джанго я часто вижу что в URLs.py включают знаки ^ и $. Например так: r'^hello/$' .
Почитал, что это для того, чтобы обозначить начало и конец строки, иначе этот эндпоинт будет доступен и по других адресам, например hello/something/else . Но я пишу все пути без этих знаков, и попробовал в браузере - все работает норм. То есть если написан путь "hello/", то по таким адресам как "hello/something/else" я получаю 404, как и ожидается. Но почему тогда везде ставят эти знаки? Я что-то не так делаю? Или может то для старых версий джанго, а для Джанго 3 такого уже делать не надо? Объясните, пожалуйста.
источник

D

Dmitry in Django [ru] #STAY HOME
Dmitrij
В туториалах по джанго я часто вижу что в URLs.py включают знаки ^ и $. Например так: r'^hello/$' .
Почитал, что это для того, чтобы обозначить начало и конец строки, иначе этот эндпоинт будет доступен и по других адресам, например hello/something/else . Но я пишу все пути без этих знаков, и попробовал в браузере - все работает норм. То есть если написан путь "hello/", то по таким адресам как "hello/something/else" я получаю 404, как и ожидается. Но почему тогда везде ставят эти знаки? Я что-то не так делаю? Или может то для старых версий джанго, а для Джанго 3 такого уже делать не надо? Объясните, пожалуйста.
туториалы скорее всего для >1.9 версии. Тогда использовались регулярки
источник

D

Dmitrij in Django [ru] #STAY HOME
Dmitry
туториалы скорее всего для >1.9 версии. Тогда использовались регулярки
То есть сейчас можно спокойно писать без регулярок и это нормально?
источник

D

Dmitry in Django [ru] #STAY HOME
Dmitrij
То есть сейчас можно спокойно писать без регулярок и это нормально?
Читайте не разношерстные туториалы, а последнюю документацию:
https://docs.djangoproject.com/en/3.0/topics/http/urls/
источник

А

Артём in Django [ru] #STAY HOME
Dmitrij
В туториалах по джанго я часто вижу что в URLs.py включают знаки ^ и $. Например так: r'^hello/$' .
Почитал, что это для того, чтобы обозначить начало и конец строки, иначе этот эндпоинт будет доступен и по других адресам, например hello/something/else . Но я пишу все пути без этих знаков, и попробовал в браузере - все работает норм. То есть если написан путь "hello/", то по таким адресам как "hello/something/else" я получаю 404, как и ожидается. Но почему тогда везде ставят эти знаки? Я что-то не так делаю? Или может то для старых версий джанго, а для Джанго 3 такого уже делать не надо? Объясните, пожалуйста.
У Джанги есть свой туториал отличный. Лучше его пройти.
источник

D

Dmitrij in Django [ru] #STAY HOME
Артём
У Джанги есть свой туториал отличный. Лучше его пройти.
Вот я его проходил и там такого не было, но во многих других местах такое вижу, поэтому и решил уточнить
источник

D

Dmitrij in Django [ru] #STAY HOME
Спасибо!
источник

VB

Vladislav Balenkoff in Django [ru] #STAY HOME
Ilya Chkv
Python manage.py findstatic. Поищи там. Потом выверяй шаблоны. Потом смотри что бы не было наслоения url
Да на локальном я затестил, там все ок. А на хостинге надо в настройках Apache указывать путь к статике. Вот сейчас с этим разбираюсь.
источник

G

Graywolf in Django [ru] #STAY HOME
Dmitrij
То есть сейчас можно спокойно писать без регулярок и это нормально?
для второй и выше path, если требуются регулярки то re_path
источник

D

Dmitrij in Django [ru] #STAY HOME
Graywolf
для второй и выше path, если требуются регулярки то re_path
Спасибо
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
Кто пользуется sublime text, какая настройка помогает перейти или определить файл функции? Например, перейти в функцию get, при наведении на это
obj = models.Partitions.objects.get(url=path)
источник