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

Доступ к request.user в общем представлении CreateView на основе классов для установки поля FK в Django
Итак, у меня есть модель, которая включает: class Place(models.Model): .... created_by = models.ForeignKey(User) Моя точка зрения такова: class PlaceFormView(CreateView): form_class = PlaceForm...
22118 просмотров

Как вы используете get_context_data с TemplateView в Django
Я пытаюсь сделать что-то вроде этого: class AboutView(TemplateView): template_name = 'about.html' def get_context_data(self, **kwargs): context = super(AboutView, self).get_context_data(**kwargs) context['dahl_books'] =...
35056 просмотров

django получает имя значения/переменной из поля формы
я новичок в django, я пытаюсь создать представление на основе классов, где я могу выбрать, какую модель или форму я хочу использовать (или не использовать форму), например: просмотры.py : class Foo(object): #some code here def...
906 просмотров

Django: невозможно сохранить связанную модель в CBV
У меня есть две модели, очень похожие на этот случай : class Location(models.Model): city = models.CharField(max_length=20) address = models.CharField(max_length=30) class Event(models.Model): location = models.ForeignKey(Location)...
870 просмотров
schedule 30.09.2023

Разбивка категорий по постам в django
У меня есть система блогов с категориями и сообщениями, как показано ниже в упрощенном виде. Я хочу иметь страницу с подробными сведениями о категории, на которой я разбиваю сообщения, относящиеся к этой категории. class...
532 просмотров

Представление get_context_data на основе класса django получило неожиданный аргумент ключевого слова
Я пытаюсь создать приложение CRUD из представлений на основе классов django. Вот мой взгляд на обновление/создание заметки. class CreateNoteView(CreateView): model = Note template_name = 'edit_note.html' def get_success_url(self):...
14038 просмотров

Эквивалент Render_to_response Django FBV в представлении на основе классов?
Сейчас я занимаюсь преобразованием всех представлений на основе функций Django в представления на основе классов... Итак, это мой исходный код: views.py def search(request): if 'q' in request.GET: q = request.GET['q']...
2317 просмотров
schedule 24.03.2024

установить начальное значение в CreateView из ForeignKey (не self.request.user)
Я пытаюсь получить доступ к ForeignKeys в представлениях на основе классов CreateView. Я хотел бы иметь возможность динамически устанавливать начальные значения в CBV из ForeignKeys, а также динамически устанавливать ссылки на шаблоны из ForeignKeys....
14538 просмотров

Как CBV DetailView будет разбит на страницы
У меня есть модель: class Lesson(models.Model): title = models.CharField(max_length=200) lessoncontent = RichTextField() category = models.ForeignKey(CategoryLesson) и просмотр: class LessonDetailView(DetailView): model =...
915 просмотров

Представление на основе класса Django и использование общих сведений о представлении
Я создаю приложение django для управления запасами. Я хотел бы, чтобы django обрабатывал URL-адрес, подобный приведенному ниже. "foo:8000/stores/Electrical Store/", где "Electrical Store" создается другим представлением, отображающим список...
89 просмотров

Зависание списка на основе классов, как запросить все
Я пытаюсь заставить ListView работать. Я хотел бы представление, которое показывает все объекты в модели. как главная страница. Когда я ищу объект по его DetailView, слаг и страница работают. Это представление списка дает мне ошибку:...
58 просмотров

NoReverseMatch представления на основе класса django
Я получаю эту ошибку NoReverseMatch в / author / add / 4 Реверс для author_update с аргументами '()' и аргументами ключевого слова '{' pk ': 39,' user_id ':>}' не найдены. 1 образец (ы) пробовали: ['author / (? P \ d +) / (? P \ d +) $']...
1691 просмотров

Как создать общие формы в Django
Я пытаюсь создать 3 класса для обработки всех моих форм. class FormCreate(CreateView): model = MyForm fields = ['field_1', 'Field'] template_name = 'the_path' class FormUpdate(UpdateView): model = MyForm fields = ['Field_1',...
1727 просмотров

Доступ к request.user в общем представлении Django на основе классов
Как я могу получить доступ к request.user внутри классифицированного общего представления? Это код: class TodayView(TemplateView): template_name = "times/today.html" if Records.objects.all().count() > 0: last_record =...
3452 просмотров

Использование обратных отношений в представлениях на основе класса django
У меня есть модель django следующим образом: class Category(models.Model): category_name = models.CharField(max_length=250, blank=True, null=True) class Meta: verbose_name = "Category" verbose_name_plural = "Categories"...
145 просмотров

Одновременное обновление двух или более моделей с помощью UpdateView
Есть ли способ обновить две или более моделей одновременно с помощью UpdateView? Например, имея это: class PEEncargadoView(UpdateModelMixin,UpdateView): model = Encargado form_class = FormEncargado success_url = '/' template_name...
2310 просмотров
schedule 17.06.2022

Переменная запроса доступа в методе Django CreateView form_valid
Как получить доступ к запросу в form_valid? def redirect_logic_func(request): #redirect logic class CView(CreateView): form_class = CForm template_name = "c_form.html" def form_valid(self, form): form.save()...
5815 просмотров

Объединение обычных представлений Django с представлением Django Rest Framework
У меня есть приложение django, использующее Django Rest Framework. Я пытаюсь создать поток сброса пароля пользователя, используя представление формы на основе класса Django . Для этого я определил URL-адреса, например:...
2651 просмотров

Использовать параметр URL в представлении на основе класса Django
У меня есть представление (CreateWorkRelationView), которое использует CreateView CBV. В URL-адресе передается параметр (пользователь), на который мне нужно ссылаться много. Можно ли установить пользователя объекта вне функций в моем классе?...
913 просмотров
schedule 07.03.2023

поместить представление класса в шаблон django
джанго ньюб. Я просто пытаюсь включить представление своего класса в шаблон. Представление класса, которое у меня есть, - это CreateView, поэтому я хочу создать форму, которую я могу отправить. Я вижу всевозможную информацию в Интернете для...
287 просмотров
schedule 29.05.2022