Size: a a a

Django [ru] #STAY HOME

2021 January 12

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Django [ru] #STAY HOME
𝕬𝖗𝖙𝖊𝖒
Привет. Использую для админки i18n_patterns. Проблема в том, что на проде отвалилась статика(404 при запросах), staticfiles_urlpatterns и её сбор не помогают.

urls.py

urlpatterns: List[URLPattern] = [
   …
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += i18n_patterns(path(r'admin/', admin.site.urls),
                            prefix_default_language='ru')
urlpatterns += staticfiles_urlpatterns()



settings.py

STATIC_ROOT: str = join(BASE_DIR, 'static')
MEDIA_ROOT: str = join(BASE_DIR, 'media')

STATIC_URL: str = '/static/'
MEDIA_URL: str = '/media/'
Проблема актуальна и для обычного путя, т.е. path(‘admin/‘, admin.site.urls)
источник

G

GoodBye in Django [ru] #STAY HOME
Нужен совет, есть нечто, что привязано ко времени. Я храню это в сессии, И потом при запросе хочу проверять, действительно ли оно еще по времени. Как это лучше сделать?

Например записал элемент и время + 3 часа, как то сохранил, потом как-то вернул из строки во время и сверил с текущим.

Я сделал через isoformat, но результат не очень
источник

DT

Dan Tyan in Django [ru] #STAY HOME
page = self.GET.get('page')

тут page = self.request.GET.get('page')
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Dan Tyan
page = self.GET.get('page')

тут page = self.request.GET.get('page')
Спасибо
источник

N

Nire in Django [ru] #STAY HOME
Может у кого есть пример кастомного менеджера startapp_api?
источник

N

Nire in Django [ru] #STAY HOME
хочу в свой тулбокс запихать startapp_graph, startapp_rest со своей разбивкой приложения
источник

N

Nire in Django [ru] #STAY HOME
from django.core.management.templates import TemplateCommand


class Command(TemplateCommand):
   help = (
       "Creates a Django app directory structure for the given app name in "
       "the current directory or optionally in the given directory."
   )
   missing_args_message = "You must provide an application name."

   def handle(self, **options):
       app_name = options.pop('name')
       target = options.pop('directory')
       super().handle('app', app_name, target, **options)

типа такого, только я свои папочки хочу и models, views, urls и прочие в пакеты превратить
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Друзья подскажите плиз такой момент, используем дб со схемами, при определение базы указываем что от куда брать, но при попытке получить базу получаем следующее ОШИБКА:  отношение "servers" не существует
LINE 1: ... "servers"."jsscripts_json", "servers"."rest" FROM "servers"
естественно servers не сушествует так как он находится в схеме lk,как бы правельно создать миграции?
источник

A

AziZ4IK in Django [ru] #STAY HOME
Здравствуйте! У меня есть страница (html)  там только таблица с данными, как сделать так чтобы можно было скачать ту таблицу в формате xlsx?

Что я смог сделать:
Я смог сгенерировать excel файл (она появится в 'apps' если запустить питон скрипт файл)

Вопрос: Как можно сделать так чтобы при нажати на кпонпу пользователь мог скачать тот сгенерированный excel файл?

https://dpaste.org/t3w4
источник

N

Nire in Django [ru] #STAY HOME
AziZ4IK
Здравствуйте! У меня есть страница (html)  там только таблица с данными, как сделать так чтобы можно было скачать ту таблицу в формате xlsx?

Что я смог сделать:
Я смог сгенерировать excel файл (она появится в 'apps' если запустить питон скрипт файл)

Вопрос: Как можно сделать так чтобы при нажати на кпонпу пользователь мог скачать тот сгенерированный excel файл?

https://dpaste.org/t3w4
Есть FilreResponse у джанго, можешь в BytesIO собрать файл и через данный ответ отправить юзеру
источник

N

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

A

AziZ4IK in Django [ru] #STAY HOME
Nire
Есть FilreResponse у джанго, можешь в BytesIO собрать файл и через данный ответ отправить юзеру
Можете поподробнее на примере показать?
источник

A

AziZ4IK in Django [ru] #STAY HOME
Nire
Есть FilreResponse у джанго, можешь в BytesIO собрать файл и через данный ответ отправить юзеру
То есть вы имеете виду надо сначало запустить скрпит файл ———-> потом используя FilreResponse юзер мог скачать сгенерированный excel файл?
источник

N

Nire in Django [ru] #STAY HOME
AziZ4IK
То есть вы имеете виду надо сначало запустить скрпит файл ———-> потом используя FilreResponse юзер мог скачать сгенерированный excel файл?
надо собрать файл в BytesIo и его отправить пользователю с помощью FileResponse
источник

N

Nire in Django [ru] #STAY HOME
источник

AF

Alexander Fomin in Django [ru] #STAY HOME
AziZ4IK
Можете поподробнее на примере показать?
Я как то вот так делал https://dpaste.org/yGRE
источник

D

Doni in Django [ru] #STAY HOME
источник

N

Nurbek Batyrzhan uul... in Django [ru] #STAY HOME
друзья есть такой таск. Мне нужно вывести(в одном экземпляре)в админку дни недели не привязывая к каому либо объекту, для того чтобы в эти дни вызывалпсь функция. Предложите решение для этого, плз!!!
источник

А

Алексей in Django [ru] #STAY HOME
Добрый день, не подскажите, как подружить django-silk или django-debug-toolbar с Channels?
источник