Size: a a a

Django [ru] #STAY HOME

2020 October 17

F

Fedor Bondar in Django [ru] #STAY HOME
Tema
Добрый день. Проблемка.
Есть страница "http://127.0.0.1:8000/catalog/"
Есть категории товаров  "category1, category2, category3". А в шаблоне грубо говоря:
  {% for i in N %}
   ...
 {% endfor %}
Где N по умолчанию это продукты со всех категорий, и при нажатии на кнопку "category1", нажатие считывалось и в шаблоне N присваивалось значение значение "category1", типа вот так:
  {% for i in category1(продукты только category1) %}
   ...
 {% endfor %}
и страница "http://127.0.0.1:8000/catalog/category1"
Как это реализовать? Как записать это в urls.py, views.py и в самом шаблоне.
Либо через JS, либо сделать вьюшку, которая рендерит шаблон с разным контекстом в зависимости от аргумента (категория).
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
Tema
Добрый день. Проблемка.
Есть страница "http://127.0.0.1:8000/catalog/"
Есть категории товаров  "category1, category2, category3". А в шаблоне грубо говоря:
  {% for i in N %}
   ...
 {% endfor %}
Где N по умолчанию это продукты со всех категорий, и при нажатии на кнопку "category1", нажатие считывалось и в шаблоне N присваивалось значение значение "category1", типа вот так:
  {% for i in category1(продукты только category1) %}
   ...
 {% endfor %}
и страница "http://127.0.0.1:8000/catalog/category1"
Как это реализовать? Как записать это в urls.py, views.py и в самом шаблоне.
у меня здесь с сортировкой, но с выводом можно сделать тоже самое. категории отправляешь GET запросом. если есть запрос то фильтруешь и выводишь, если нет то выводишь все категории
источник

T

Tema in Django [ru] #STAY HOME
Ильяс Хакиев
у меня здесь с сортировкой, но с выводом можно сделать тоже самое. категории отправляешь GET запросом. если есть запрос то фильтруешь и выводишь, если нет то выводишь все категории
спс
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
привет!
вопрос скорее насчет докера
у меня есть ветки на проекте и они довольно развные
и мне приходится работать на обеих - при том при всем мне нужно запускать docker-compose каждый раз
можно ли как-то сделать так
чтоб мои композы различалсиь именами\тэгами?
тип
у меня есть образы для Ветки1 и у них метка определенная
и так же с Веткой2
и тип в зависимости от того, что я укажу в docker-compose up —build [МБ тут что-то есть чтоб определить нужные мне образы для изменения и запуска] — у меня как раз будут затронуты нужные образы, и не трогать образы с другой ветки - так как они очень разные и приходится долго ждать ребилдов
источник

D

Dmitry in Django [ru] #STAY HOME
Damir Nafikov
привет!
вопрос скорее насчет докера
у меня есть ветки на проекте и они довольно развные
и мне приходится работать на обеих - при том при всем мне нужно запускать docker-compose каждый раз
можно ли как-то сделать так
чтоб мои композы различалсиь именами\тэгами?
тип
у меня есть образы для Ветки1 и у них метка определенная
и так же с Веткой2
и тип в зависимости от того, что я укажу в docker-compose up —build [МБ тут что-то есть чтоб определить нужные мне образы для изменения и запуска] — у меня как раз будут затронуты нужные образы, и не трогать образы с другой ветки - так как они очень разные и приходится долго ждать ребилдов
не знаю, насколько мой ответ подойдёт, но я завожу несколько docker-compose файлов. Например docker-compose.dev.yml, docker-compose.prod.yml. У них повторяются образы но отличаются, например команды, с которыми запускаются контейнеры
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Добрый день, подскажите как правильно реализовать сохранение файлов, загруженных пользователем через форму, в сессии его браузера?
источник

D

Dmitry in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
Добрый день, подскажите как правильно реализовать сохранение файлов, загруженных пользователем через форму, в сессии его браузера?
https://docs.djangoproject.com/en/3.1/topics/http/file-uploads/
Здесь всё подробно описано. С чем именно у вас проблемы?
источник

И

Илья in Django [ru] #STAY HOME
не могу сообразить как правильно записать в сеттингс LOCALE_PATHS = (
   os.path.join(os.path.dirname(file), "locale"),
)
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Dmitry
https://docs.djangoproject.com/en/3.1/topics/http/file-uploads/
Здесь всё подробно описано. С чем именно у вас проблемы?
Я правильно понимаю, что бы отрендерить пользователю форму с файлами, нужно передавать в Form(initial='FileField': FileModelObject.readlines())?
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Вообще я хотел хранить копии файлов в сесии браузера пользователя
источник

M

Mike in Django [ru] #STAY HOME
Привет!
Есть поле в моделе
sound = model.FileField(upload_to='sounds/')
Как я могу отобразить в админке True of False если оно пустое или не пустое ?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ребят привет подскажите плз в админке почему-то не работает /?all= параметр? есть 2 инстанса на 1 пашет на 2ом нет, разница уних только в кол-ве записей
источник

sX

sunjust X in Django [ru] #STAY HOME
вот как тут
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Dmitry
не знаю, насколько мой ответ подойдёт, но я завожу несколько docker-compose файлов. Например docker-compose.dev.yml, docker-compose.prod.yml. У них повторяются образы но отличаются, например команды, с которыми запускаются контейнеры
хммм
хорошо, спасибо за ответ!
источник

M

Mike in Django [ru] #STAY HOME
sunjust X
вот как тут
Спасибо
источник

MS

Milena Solovyeva in Django [ru] #STAY HOME
Добрый день комьюнити
Разрабатываю сайт-библиотеку, в которой есть возможность просматривать список книг, добавлять книги и просматривать detail page для каждой книги
решила перевести на индексацию по uuid, стoлкнулась вот с такой проблемой, никак не могу понять, с чем это связано
IntegrityError at /admin/books/book/add/

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.

Request Method:  POST
Request URL:  http://localhost:8000/admin/books/book/add/
Django Version:  3.1.1
Exception Type:  IntegrityError
Exception Value:  

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.


P.S: После перезагрузки базы данных все-же удаеться добавить еще одну книгу, а потом опять ошибка. Использую PostgreSQL в качестве БД. Все обвернула в Docker контейнер

Код: https://pastebin.com/rPLd3Z4R
источник

И

Илья in Django [ru] #STAY HOME
Как узнать видит ли джанго файл с переводом ?
источник

MS

Milena Solovyeva in Django [ru] #STAY HOME
Milena Solovyeva
Добрый день комьюнити
Разрабатываю сайт-библиотеку, в которой есть возможность просматривать список книг, добавлять книги и просматривать detail page для каждой книги
решила перевести на индексацию по uuid, стoлкнулась вот с такой проблемой, никак не могу понять, с чем это связано
IntegrityError at /admin/books/book/add/

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.

Request Method:  POST
Request URL:  http://localhost:8000/admin/books/book/add/
Django Version:  3.1.1
Exception Type:  IntegrityError
Exception Value:  

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.


P.S: После перезагрузки базы данных все-же удаеться добавить еще одну книгу, а потом опять ошибка. Использую PostgreSQL в качестве БД. Все обвернула в Docker контейнер

Код: https://pastebin.com/rPLd3Z4R
Если я правильно понимаю, то генерируються одинаковые ключи (7b13e373-230a-48b6-8e27-4209260f76ce), чего в принципе быть не должно
источник

VD

Vitaliy Derbentsev in Django [ru] #STAY HOME
Milena Solovyeva
Добрый день комьюнити
Разрабатываю сайт-библиотеку, в которой есть возможность просматривать список книг, добавлять книги и просматривать detail page для каждой книги
решила перевести на индексацию по uuid, стoлкнулась вот с такой проблемой, никак не могу понять, с чем это связано
IntegrityError at /admin/books/book/add/

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.

Request Method:  POST
Request URL:  http://localhost:8000/admin/books/book/add/
Django Version:  3.1.1
Exception Type:  IntegrityError
Exception Value:  

duplicate key value violates unique constraint "books_book_pkey"
DETAIL:  Key (id)=(7b13e373-230a-48b6-8e27-4209260f76ce) already exists.


P.S: После перезагрузки базы данных все-же удаеться добавить еще одну книгу, а потом опять ошибка. Использую PostgreSQL в качестве БД. Все обвернула в Docker контейнер

Код: https://pastebin.com/rPLd3Z4R
Uuid чем генерятся и на каком этапе?
источник

VD

Vitaliy Derbentsev in Django [ru] #STAY HOME
Илья
Как узнать видит ли джанго файл с переводом ?
Включить этот язык?
источник