Size: a a a

Django [ru] #STAY HOME

2019 April 10

TD

Timur Daukaev in Django [ru] #STAY HOME
Max
get_fields() отдает список полей, да, причем и поле связи. get_field(‘name’)._verbose_name дает то что нужно, только как сопоставить  в шаблоне это все никак не докубаторю...
А что в шаблоне нужно?
Просто названия полей в заголовках и их значения в остальных строках?

Тогда можно просто свой template filter написать, который бы для инстанса и строки-названия поля возвращал бы значение этого поля через getattr
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
Timur Daukaev
А что в шаблоне нужно?
Просто названия полей в заголовках и их значения в остальных строках?

Тогда можно просто свой template filter написать, который бы для инстанса и строки-названия поля возвращал бы значение этого поля через getattr
Ну и в самом шаблоне

for name in field_names:
   name

for instance in instances:
   for name in field_names:
       instance|your_filter:name


(Лень синтаксис расписывать правильный, но идея понятна, думаю)
источник

M

Max in Django [ru] #STAY HOME
Timur Daukaev
А что в шаблоне нужно?
Просто названия полей в заголовках и их значения в остальных строках?

Тогда можно просто свой template filter написать, который бы для инстанса и строки-названия поля возвращал бы значение этого поля через getattr
Грубо говоря, да, вывести содержимое модели в таблицу с заголовками из названий полей модели
источник

M

Max in Django [ru] #STAY HOME
спасибо за направление, пойду ковырять
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
Всем привет. Подскажите, кто как решал ошибку could not be found with <django.contrib.staticfiles.storage.ManifestStaticFilesStorage object на продакшн?

В настройках прописаны:
MEDIA_ROOT = '/home/c1295/proj.ru/www/media'
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
MIDDLEWARE = [
...
   'django.middleware.security.SecurityMiddleware',
   'whitenoise.middleware.WhiteNoiseMiddleware',
...
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
'img/default-sidebar.jpg' - почему-то ищет по этому пути все, не понимаю, как указать, чтобы collectstatic дергал нужную папку
источник

A

AzimBek in Django [ru] #STAY HOME
Ребята, думаю что надо подтянуть фронт энд. До конца весны. А бэк энд с лето. По вашему мнению это правильно?
источник

A

Andrey in Django [ru] #STAY HOME
для чего?
источник

A

AzimBek in Django [ru] #STAY HOME
Andrey
для чего?
Чтобы быть в курсе что происходит в фронтэнде. Или не нужно?
источник

A

Andrey in Django [ru] #STAY HOME
сам себе ответь на вопрос
источник

A

Andrey in Django [ru] #STAY HOME
"для чего мне это?"
источник

A

Andrey in Django [ru] #STAY HOME
а потом уже в чате спрашивай
источник

A

Andrey in Django [ru] #STAY HOME
если понадобится, конечно
источник

🇧S

🇧🇾 Eugene Sobolev in Django [ru] #STAY HOME
Пока бэкенд будешь учить во фронтенде все 10 раз изменится
источник

HV

Honcharov Vladislav in Django [ru] #STAY HOME
Привет.Есть фильтрсет. Как в ExecutorSelectWidget передать текущего пользователя request.user?
class TaskFilter(django_filters.FilterSet):
   status = django_filters.ChoiceFilter(choices=TASK_STATUSES,
                                        empty_label='Any status',
                                        widget=StatusSelectWidget(
                                        attrs={"class": 'selectpicker', 'data-width': 'fit'}))


   executor = django_filters.ModelChoiceFilter(queryset=UserModel.objects.all(),widget=ExecutorSelectWidget(attrs={'class':'selectpicker'}))

   class Meta:
       model = Task
       fields = ['priority', 'project', 'executor', 'kind', 'status']
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
Привет! такой вопрос. Как собрать джанго проект в джанго апп?
источник

A

Aquinary in Django [ru] #STAY HOME
Если у меня модели лежат в /app/models/model.py, то как обратиться к одной их них через AUTH_USER_MODEL?
источник

HV

Honcharov Vladislav in Django [ru] #STAY HOME
Aquinary
Если у меня модели лежат в /app/models/model.py, то как обратиться к одной их них через AUTH_USER_MODEL?
в настрйоках  AUTH_USER_MODEL указываешь нужную тебе модель юзера. Затем чтобы правильно к ней обрщаться можешь вызывать get_user_model()
источник

HV

Honcharov Vladislav in Django [ru] #STAY HOME
Aquinary
Если у меня модели лежат в /app/models/model.py, то как обратиться к одной их них через AUTH_USER_MODEL?
from django.contrib.auth import get_user_model
UserModel = get_user_model()
источник

HV

Honcharov Vladislav in Django [ru] #STAY HOME
Aquinary
Если у меня модели лежат в /app/models/model.py, то как обратиться к одной их них через AUTH_USER_MODEL?
или так from app.settings import AUTH_USER_MODEL as UserModel но это менее кошерно
источник