Size: a a a

Django [ru] #STAY HOME

2019 November 25

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
а нет стоп
источник

A

Andrey in Django [ru] #STAY HOME
покажи-ка название функций
источник

A

Andrey in Django [ru] #STAY HOME
def logout(request):
   logout(request)
источник

ЕБ

Евгений Болдов in Django [ru] #STAY HOME
все.)
источник

ЕБ

Евгений Болдов in Django [ru] #STAY HOME
спсъ
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
Pavel Zagrebelin
exclude(price=F('old_price' )), должно сработать
F() что делает тут?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
F() правильно же использовать, если 2 поля
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Yergen Yessetov
F() что делает тут?
здесь позволяет вместо значения из python, подставить поле в таблице, значение из которого будет использоваться при сравнении
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Yergen Yessetov
F() что делает тут?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
добрый день как сюда добавить поиск:
def people_listing(request):
   table = PersonTable(Person.objects.all())
   RequestConfig(request).configure(table)
   table.paginate(page=request.GET.get("page", 1), per_page=1)
   return render(request, "tutorial/index.html", {"table": table})
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Sohibkamol Dath
добрый день как сюда добавить поиск:
def people_listing(request):
   table = PersonTable(Person.objects.all())
   RequestConfig(request).configure(table)
   table.paginate(page=request.GET.get("page", 1), per_page=1)
   return render(request, "tutorial/index.html", {"table": table})
надо что бы отображаемой таблице был поиск, я попробовал этот метод но не получилось:
def client_list(request, template_name='tutorial/client_list.html'):
   if request.method == 'POST':
       search_string = request.POST['search_client']
       current_client=Person.objects.filter(Q(activity=1) &  Q(name=search_string)| Q(surname=search_string))
       single_table=ClientTable(current_client)
       RequestConfig(request).configure(single_table)
       return render(request,template_name, {'single_table': single_table})
   else:
       clients=Person.objects.filter(activity=1)
       table = ClientTable(clients)
       RequestConfig(request).configure(table)
       return render(request,template_name, {'table': table})


class FilteredClientListView(SingleTableMixin, FilterView):
   table_class = ClientTable
   model = PersonTable
   template_name ='tutorial/client_list2.html'

   filterset_class = ClientFilter
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Sohibkamol Dath
надо что бы отображаемой таблице был поиск, я попробовал этот метод но не получилось:
def client_list(request, template_name='tutorial/client_list.html'):
   if request.method == 'POST':
       search_string = request.POST['search_client']
       current_client=Person.objects.filter(Q(activity=1) &  Q(name=search_string)| Q(surname=search_string))
       single_table=ClientTable(current_client)
       RequestConfig(request).configure(single_table)
       return render(request,template_name, {'single_table': single_table})
   else:
       clients=Person.objects.filter(activity=1)
       table = ClientTable(clients)
       RequestConfig(request).configure(table)
       return render(request,template_name, {'table': table})


class FilteredClientListView(SingleTableMixin, FilterView):
   table_class = ClientTable
   model = PersonTable
   template_name ='tutorial/client_list2.html'

   filterset_class = ClientFilter
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Sohibkamol Dath
надо что бы отображаемой таблице был поиск, я попробовал этот метод но не получилось:
def client_list(request, template_name='tutorial/client_list.html'):
   if request.method == 'POST':
       search_string = request.POST['search_client']
       current_client=Person.objects.filter(Q(activity=1) &  Q(name=search_string)| Q(surname=search_string))
       single_table=ClientTable(current_client)
       RequestConfig(request).configure(single_table)
       return render(request,template_name, {'single_table': single_table})
   else:
       clients=Person.objects.filter(activity=1)
       table = ClientTable(clients)
       RequestConfig(request).configure(table)
       return render(request,template_name, {'table': table})


class FilteredClientListView(SingleTableMixin, FilterView):
   table_class = ClientTable
   model = PersonTable
   template_name ='tutorial/client_list2.html'

   filterset_class = ClientFilter
что именно не получилось?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
Pavel Zagrebelin
что именно не получилось?
не понял как интегрировать поиск и не смог повторить поис с использованием филтра, как показано
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
кто небудь может обяснить что к чему и как?
источник

SD

Sohibkamol Dath in Django [ru] #STAY HOME
ото читаю туго доходит
источник

F

Fred in Django [ru] #STAY HOME
Вопрос по орму. Есть 3 таблицы одна Ref, вторая doc ref у котрой есть статусы ссылается по ForeingKey на Ref. И есть 3тая таблица с файлами у файлов есть свои типы ссылаются по ForeingKey на 2ую таблицу. Хочу запрос вывести все Ref где doc_ref со статусами 1 или 2 или ... у которых есть хотябы один файл с типом test https://pastebin.com/6phwcMUR
источник