Size: a a a

Django [ru] #STAY HOME

2019 September 05

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
в шаблонах?
источник

AV

Arseniy Volobuev in Django [ru] #STAY HOME
в template
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
не понял
вы кверисет из шаблонизатора вызываете?
источник

AV

Arseniy Volobuev in Django [ru] #STAY HOME
Сначала думал, что так можно, теперь нет)
источник

AV

Arseniy Volobuev in Django [ru] #STAY HOME
Вот хочу сразу в контекст передать queryset со всеми данными в связке m2m
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
queryset[0].moderator.rightslist.all()  - вот это выдает ошибку или пустой массив?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
я запутался
источник

AV

Arseniy Volobuev in Django [ru] #STAY HOME
class ScheduleList(ListView):
   model = Schedule
   queryset = Schedule.objects.all().select_related()
   context_object_name = "schedule_list"

   def get_context_data(self, **kwargs):
       # get all context Schedule class
       context = super().get_context_data(**kwargs)
       # add context about all rights
       rights_list = [i.name for i in RightsList.objects.all()]
       context["rights_list"] = rights_list

       return context
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
ой тут я не подскажу
ненавижу class based view
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Cyberdine Engineering🐤
queryset[0].moderator.rightslist.all()  - вот это выдает ошибку или пустой массив?
какую ошибку ?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Dan Tyan
какую ошибку ?
?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
я это я хотел узнать что происходит при вызове
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Cyberdine Engineering🐤
я это я хотел узнать что происходит при вызове
так тебе же выдает ошибку
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Dan Tyan
так тебе же выдает ошибку
где?
источник

AV

Arseniy Volobuev in Django [ru] #STAY HOME
лучше словами, есть таблицы:
- модератор
- список прав
- график работы

модератор связан со списком прав через m2m
график работ связано с модератором по foreignkey

делаю queryset = Schedule.objects.all().select_related() и передаю все в context
если в шаблонизатор так отправить, то оттуда нельзя будет подтянуть список прав через модератора, он ругнется, что не может.

вот как передать туда данные между модератор и список прав через этот queryset?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Dan Tyan
так тебе же выдает ошибку
мне ничего не выдает
источник

А

Алексей in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
будущее за ASGI-аппсерверами, Uvicorn и Hypercorn, мб Daphne, а uWSGI/Gunicorn и тем более почти никому неизвестный bjoern через года 3-4 сами по-тихому выйдут из эксплуатации
Но gunicorn, контролирующий  uvicorn это нормально скорее всего?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
аа, это был вопрос
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Arseniy Volobuev
лучше словами, есть таблицы:
- модератор
- список прав
- график работы

модератор связан со списком прав через m2m
график работ связано с модератором по foreignkey

делаю queryset = Schedule.objects.all().select_related() и передаю все в context
если в шаблонизатор так отправить, то оттуда нельзя будет подтянуть список прав через модератора, он ругнется, что не может.

вот как передать туда данные между модератор и список прав через этот queryset?
schedule.moderator.rules.all
источник