Size: a a a

Django [ru] #STAY HOME

2021 March 25

SA

S. A. M. in Django [ru] #STAY HOME
ребят нет ли способа изменять структуру самой таблицы через django? например мне надо добавить cascade on delete, через джанго работает, а в самой таблице такой настройки нет
источник

EP

Egor Popoff in Django [ru] #STAY HOME
делаешь изменения в модели, потом
python manage.py makemigrations
python manage.py migrate
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Друзья а подскажите про drf как можно смутировать данные при get в части есть поле даты ее надо отдать в формате timestamp
источник

S

Stanley in Django [ru] #STAY HOME
S. A. M.
ребят нет ли способа изменять структуру самой таблицы через django? например мне надо добавить cascade on delete, через джанго работает, а в самой таблице такой настройки нет
источник

꧁༺B̲i̲g̲K̲e̲y̲B̲r̲o̲... in Django [ru] #STAY HOME
James Town
Так ссылка же в базе хранится.
Делал django-storage для Amazon S3 - большие файлы грузятся дольше, чем с локального сервера. Отличный вариант для хранения неизмеримого количества файлов.
Имею ввиду получения не самих файлов, а массива жсон
[{"image":"https://dropbox.someimage.../"}, ...], ссылки формируется при аплоуд файла через админку джанго
источник

B👨

BeKZat 👨‍💻 in Django [ru] #STAY HOME
У меня вопрос насчёт Асинхронных запросов Django-ORM (то что оно не умеет так работать).
У меня вопрос такой: Как будет работать Django-ORM? Оно выполнит свой текущий запрос к базе а потом следующий запрос выполнит?

как я понял МИНУС Django-ORM оно обслуживает(делает запрос по очередям) и из-за этого пользователи должны ждать,  так ли это?

Если я правильно понял то можно решить это горизонтальном расширением (делая 3-4 Виртуальных серверов и запустить там Back-end[запросы и все такое] и обслуживать пользователей). Но тогда я думаю что могут друг другу помешать ORM-ки на разных виртуальных серверах или всё будет нормально?
заранее Благодарен за ответ и думаю вы мне подскажите другой оптимальный путь))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
запросы выполняются синхронно
последовательно
источник

B👨

BeKZat 👨‍💻 in Django [ru] #STAY HOME
да, а как можно решить
чтобы обслуживать высоконагруженные сервисы
источник

DT

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

DT

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

B👨

BeKZat 👨‍💻 in Django [ru] #STAY HOME
Dan Tyan
горизонтальное масштабирование поможет с распределением нагрузки но не увеличит скорость ответа конкретного запроса
хорошо спасибо)

оптимальный вариант это горизонтальное масштабирование да?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
любое сочетание этих пунктов =)
источник

B👨

BeKZat 👨‍💻 in Django [ru] #STAY HOME
какой другой фреймворк  рекомендуете?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
starlette(fastapi)
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Использую django-storages, указал
AWS_S3_ENDPOINT_URL = 'https://storage.yandexcloud.net'
STATICFILES_STORAGE = 'backend.storage.YandexS3StorageStatic'
DEFAULT_FILE_STORAGE = 'backend.storage.YandexS3StorageMedia'
Статика тянется с серверов амазона, что не так?
источник

B👨

BeKZat 👨‍💻 in Django [ru] #STAY HOME
Dan Tyan
starlette(fastapi)
большое спасибо вам🤗
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Нашёл, у меня AWS_S3_CUSTOM_DOMAIN был указан на амазон
источник

A

Alexander in Django [ru] #STAY HOME
Кто-нибудь использует активно multitable-наследование? Можно ли какой-то в запросе к родительской модели отсеять объекты, созданные дочерними моделями?
источник

Z

ZHU in Django [ru] #STAY HOME
привет всем! пытаюсь подгрузить свой js в админку ! но не подгружается
https://gist.github.com/lookonkz/d6d555b696fbc9bec4c09af630b4b9ae
выдает ошибку Unable to fetch script source.
источник

A

Alexander in Django [ru] #STAY HOME
Alexander
Кто-нибудь использует активно multitable-наследование? Можно ли какой-то в запросе к родительской модели отсеять объекты, созданные дочерними моделями?
если кому полезно, нашел такой путь Package.objects.filter(pk__gt=35).annotate(is_child=Subquery(Folder.objects.filter(package_ptr_id=OuterRef('pk')).values('package_ptr_id')))
источник