Вопросы по теме 'django-generic-views'

Django Generic View - Доступ к запросу
Я использую общие представления django, как мне получить доступ к запросу в моем шаблоне. URL: file_objects = { 'queryset' : File.objects.filter(is_good=True), } urlpatterns = patterns('', (r'^files/',...
6319 просмотров
schedule 05.09.2021

Настройка Django Generic DetailView
Как именно я могу настроить общий DetailView в Django. Например, в моем веб-приложении, которое показывает все резервные копии в заданном корневом каталоге вместе с их размером, я в основном использую общие представления для отображения содержимого,...
1192 просмотров
schedule 12.11.2021

Как использовать хрустящие формы Django с общим DetailView
Если я определяю свои собственные представления на основе своих собственных форм, я могу добавить свой помощник crispy-forms в определение класса Form. Но если я использую DetailView из django.views.generic , я не создаю форму, мне даже не нужен...
1611 просмотров

Как использовать date_list из общих представлений даты в Django?
У меня есть эта функция, которую я использовал для преобразования объектов даты из моих сообщений в блоге в словарь лет и месяцев, который я могу отображать на боковой панели: def post_dates(self): """Get dictionary of dates for all posts."""...
212 просмотров

Переопределение методов generic.ListView для запросов AJAX DJANGO
Недавно я начал использовать встроенные общие представления django (создание, обновление и т. д.). Поэтому я обновляю большинство своих старых представлений, чтобы использовать их, одним из них является ListView с разбиением на страницы. Итак, теперь...
490 просмотров

Django: добавить поле в ModelForm в CreateVView.form_valid
У меня есть пользователи, создающие списки на моем сайте, и я использую общий CreateView, чтобы позволить им создавать их. Одним из полей списка является владелец (тот, кто его создает). Нет смысла просить пользователей выбрать владельца,...
1601 просмотров
schedule 17.06.2022

Django – правильный способ передачи аргументов декораторам CBV?
В документации есть хорошие варианты применения декораторов. например, login_required для представлений на основе классов . Однако я немного не понимаю, как передавать определенные аргументы вместе с декоратором, в этом случае я хотел бы...
1653 просмотров

Представления на основе класса Django: переопределить имя формы
Я новичок в Джанго. Я пытаюсь построить представление на основе класса, чтобы создать объект. Имя формы по умолчанию в шаблоне — form, и я хочу изменить его на "ajoutersource" , но не могу понять, как это сделать. views.py class...
1660 просмотров

HTTP вперед из общего CreateView в Django?
У меня есть CreateView для объекта пациента (упрощенный): from django.views.generic.edit import CreateView import models class PatientCreate(CreateView): model = models.Patient fields = ['name', 'country', ..] # template_name is...
29 просмотров
schedule 13.08.2022

Как поместить допустимый ввод в виджет ModelChoiceField, который наследует виджет TextInput
Эта форма обновляется общим представлением: модели.py: class CustomUser(User): user_bio = models.TextField(blank=True, null=True) birth_date = models.DateField(null=True, blank=True) def __str__(self): return self.username...
120 просмотров

Django — общий вид с подклассами — параметры URL
Мне нужно отобразить страницу сведений о видео с некоторыми другими данными. Для этого я использую DetailView , который я переопределил, чтобы добавить некоторые переменные в контекст. Вот части кода: #urlconf #......
4031 просмотров
schedule 09.04.2023

Django - использовать общие представления или нет?
Я просматривал руководство по быстрому опросу на сайте Django, и последняя тема — введение в общие представления. Удобный способ обойти необходимость создания пользовательских представлений для каждого шаблона URL. Это основная идея, насколько я...
2982 просмотров
schedule 13.03.2023

django, как перебрать объект контекста, переданный обратно общим представлением деталей?
Я использую общий вид DetailView для отображения объекта проекта. Могу ли я как-то перебрать поля в своем шаблоне или мне нужно разместить каждое поле. url(r'^(?P<slug>[-\w]+)/$', DetailView.as_view(model=Project,...
2529 просмотров

Django: расширить get_object для представлений на основе классов
Будучи неопытным программистом на Python, я ищу отзывы о том, как я расширил метод get_object класса SingleObjectMixin Django. Для большинства моих представлений Detail поиск с помощью поля pk или slugfield подходит, но в некоторых случаях мне...
7113 просмотров

Django - передать имя модели в качестве параметра в общий вид
Допустим, у меня есть несколько моделей, которые наследуются от базового класса Animal. Я могу использовать общие представления и направлять Cat/12 в подробное представление, а Dod/10 в то же самое подробное представление с другим контекстом. Но я...
3416 просмотров
schedule 01.11.2022

ManyToManyField в общих представлениях на основе классов и переопределении сохранения
У нас есть общее представление на основе классов, которое добавляет объект с отношением ManyToManyField. Мы пытаемся изменить некоторые значения переопределения save() для отношений, созданных в этом ManyToManyField, но похоже, что они никогда не...
772 просмотров

Django: производительность базы данных ListView с разбивкой на страницы
У меня есть ListView с нумерацией страниц: class StoriesListView(ListView): model = Story paginate_by = 20 def get_queryset(self): return Story.objects.all().order_by('-updated_at') У меня есть 1000 Story объектов в...
1901 просмотров

Аутентификация входа в Django не работает
Я пытаюсь использовать общий вид входа в систему, предоставляемый Django. Я хочу, чтобы форма регистрации и входа была на одной странице. Вот мой urls.py from django.conf.urls import patterns, include, url from myApp.forms import UsersForm...
639 просмотров

Объединение DetailView и CreateView в Django 1.6
У меня есть 2 отдельные модели, Post и Comment. Я использую DetailView для отображения содержимого сообщения и хочу использовать CreateView для отображения формы создания комментариев на той же странице. Каков самый чистый способ сделать это?...
2406 просмотров

Включение общих представлений в django — как это сделать правильно?
У меня есть TemplateView для дома и о страницах веб-сайта для организатора мероприятий. Теперь я хочу включить шаблон со списком следующих трех событий в оба шаблона, например: {% include "next-events.html"%} Так как этот шаблон должен быть...
169 просмотров