Предположим, что у меня есть такие модели: class Bar(models.Model): pass # some simple Model goes here class Foo(models.Model): bars = models.ManyToManyField(Bar) При наличии некоторой переменной main_object = Foo() с заполненными bars, как я могу сделать Queryset так, …
как упорядочить запрос Django на основе суммы определенного поля, сгруппированного по другому полю? Модель просто записывает голы, которые забивают игроки, каждый игрок имеет много входов, каждый из которых относится к одному голу. Я пытаюсь найти …
Внезапно я начал получать это сообщение об ошибке, я использовал Selenium и Chromedriver в течение некоторого времени в этом проекте без проблем и, насколько я знаю, я ничего не изменил, чтобы вызвать эту ошибку. Я прочитал несколько сообщений …
У меня есть Hidden ForeignKey в форме обновления, который я хочу установить в значение по умолчанию 2 в моей html-форме, но я не могу заставить его работать. forms.py eval_sent_state = forms.ModelChoiceField(widget=forms.HiddenInput(), initial=2,queryset=models.EvalUrlSentState.objects.all()) Вывод Html, который я получаю: …
Я создаю отчет Model, который имеет поле report state Мне нужен сериализатор, который при создании пользователем отчета автоматически меняет состояние отчета на ожидающий или что-то еще. и когда пользователь редактирует тело отчета и сохраняет его, то автоматически устанавливает состояние …
У меня есть две модели: Category - Zero or multiple books can be in one category Book - A book can have zero or one category если я сделаю Book.objects.all(), то получу что-то вроде [book11, book10, …
Я создаю приложение для блога на Django и в настоящее время застрял на запросе данных. Я создаю пост, а затем загружаю несколько изображений в этот пост. Это моя модель записи в блоге. class Post(models.Model): user = models.ForeignKey(User, on_delete=models.PROTECT) …
Я разрабатываю простое приложение Django, и все шло отлично, пока вдруг dev-сервер не перестал автоматически перезагружаться при изменении файла. Теперь мне приходится вручную перезагружать сервер каждый раз, когда я изменяю какой-то файл Python, что довольно раздражает. Я пробовал …
Как продолжить выполнение блока после исключения. У меня запущены два сервера vmware. Я создал две функции, одна из которых обновляет информацию, поступающую с сервера, а другая заполняет базу данных. За исключением того, что когда один из серверов не отвечает возникает …
Я пытался получить данные, которые я отправляю с помощью AJAX, с помощью представления Django. У меня есть такой вызов AJAX $.ajax({ method: "POST", url: "{% url 'change_publish_status' %}", value: {"company_id": company_id, "published": published}, dataType: 'json', headers: {"X-CSRFToken": …
Я пытаюсь понять, как работает Django, и вот один вопрос. Допустим, у нас есть простой CreateView: class ListCreate(CreateView): model = ToDoList fields = ['title'] def get_context_data(self, **kwargs): context = super(ListCreate, self).get_context_data() context['title'] = 'Add a new list' return context …
у меня есть следующая модель class FeeModel(models.Model): user=models.ForeignKey(User,on_delete=models.CASCADE,null=True) total_fee=models.IntegerField(default=100000) paid_fee=models.IntegerField() remaining_fee=models.IntegerField(default=0) Мне нужно, чтобы оставшаяся плата была заполнена результатом (total_fee - paid_fee). Как это сделать?
У меня есть две страницы, для доступа к которым необходимо войти в систему, обе они перенаправляют на url входа с декоратором @login_required @login_required def ask_question(request) @login_required def answer_question(request) и я хотел бы вывести сообщение на странице входа, …
Я пытаюсь обратить (как работает reverse_lazy) имя urll_name, хранящееся в SubMenu.link. Вот мой код Моя модель class SubMenu(models.Model): menu = models.ForeignKey(MainMenu, on_delete=models.CASCADE, related_name="submenus") title = models.CharField(max_length=50) link = models.CharField(max_length=50, null=True, default="null") def __str__(self): return self.title Мой корень urls.py …
В панели администратора Django, как мне изменить файл admin.py, чтобы каждый сотрудник мог видеть только свои данные в list_display. Например, есть новостной сайт. 2 сотрудника будут добавлять новости на сайт. Для каждого сотрудника открывается отдельный аккаунт. В списке …
У меня есть тест для проверки правильности работы формы регистрации, но пользователь не создается. Я не могу понять почему. Например, если в тесте использовать assertEqual(Profile.objects.last().user, 'test1'), то выдается, что это объект Nonetype. Если я проверю код состояния ответа, то …
Я создаю проект на Django. Я хочу отправлять файл и параметр (сектор) с помощью python-запросов. Я создал функцию для этого, но не могу добавить параметр. Вот мой код: def mytestview(request): form = PDFTestForm(request.POST, request.FILES) if request.method == 'POST': if form.is_valid(): …
У меня есть массив json, и я хочу передать его в переменную javascript внутри шаблона django. Я могу получить доступ к переменной внутри шаблона django {{variable}}. Но не могу получить доступ к ней внутри javascript. Вот моя переменная: …
Я не могу сохранить данные rest API в другом проекте Django. Как я могу заполнить базу данных администратора Django данными другого rest API ?
Всем доброго дня. У меня проблема с django... У меня есть страница дашборда, где одним из полей является общее количество товаров в любимой категории пользователя. Поэтому в моей модели будет слот, где пользователь может выбрать свою любимую категорию …
Сегодня утром у меня немного не хватает логики. Я получаю от пользователя 2 объекта datetime (диапазон), start_time и end_time. Идея состоит в том, чтобы возвращать значение exists, если есть перекрытие между входным диапазоном и существующим временем расписания. …
Я новичок в django и делаю музыкальный проект. Я хочу выбрать несколько mp3 и загрузить их. а затем передо мной появляется форма для редактирования параметров для каждого mp3 отдельно (пример, исполнитель, название, изображение и т.д.). загрузите несколько …
Class Author(models.Model): name = models.CharField(max_length=50) class Chapter(models.Model): book = models.ForeignKey(Album, on_delete=models.CASCADE) author = models.ManyToManyField("Author") class Book(models.Model): author = models.ManyToManyField("Author") Я пытаюсь показать всех связанных авторов, когда я посещаю детали одного автора. Для этого в настоящее время …
Forms.py class UserForm(UserCreationForm): email = forms.EmailField(required=True) class Meta: model = User fields = ('username','email','password1','password2') def save(self,commit=True): user = super(UserForm,self).save(commit=False) user.set_password = self.cleaned_data['password1'] user.email = self.cleaned_data['email'] if commit: user.save() views.py def register_view(request): form = UserForm() if request.method == 'POST': form …
Я добавляю объект через кнопку submit, создавая шаблон без использования Forms.py. Здесь я хочу добавить несколько строк в один сабмит. Потому что бывают случаи, когда все поля, кроме одного, имеют одинаковое значение. Поэтому я хочу знать, как добавить несколько строк …
Я пытаюсь представить эту таблицу в angular13 Я создал бэкенд API с помощью Django Rest Framework со следующей структурой: FieldHead:{id,name} например, Production FieldProperty: { id, name, FieldHead} например, …
Я хочу иметь сериализатор, который проверяет только поле экземпляра "default" и ничего не возвращает. Я хочу сделать это без выбора каких-либо полей, но получаю ошибку, что мне нужно выбрать некоторые поля или использовать all_, не могли бы вы мне помочь, …
From .models import Bb from django.views.generic import ListView, TemplateView from django.db.models import Q class HomePageView(TemplateView): template_name = 'home.html' class SearchResultsView(ListView): model = Bb template_name = 'search_results.html' def get_queryset(self): # новый query = self.request.GET.get('q') object_list = Bb.objects.filter( Q(inn__icontains=query) | Q(name__icontains=query) | …
Я пытаюсь добавить вычисляемое поле в мою модель (я хочу, чтобы поле хранилось в модели, в панели администратора и в базе данных). PS : Я не уверен, что это правильный метод для добавления вычисляемых столбцов в мою модель. Я …
Я пытался настроить pre-commit + mypy + django-stubs, поэтому у меня возникает ошибка при попытке фиксации. ModuleNotFoundError: Нет модуля с именем 'environ' Мои конфигурации: .pre-commit-config.yaml - repo: https://github.com/pre-commit/mirrors-mypy rev: '' hooks: - id: mypy exclude: "[a-zA-Z]*/(migrations)/(.)*" …
Я получаю ошибку с этой строкой кода в моем settings.py для cacheops CACHEOPS = {'letes.*':('all'),} Это ошибка. ValueError: dictionary update sequence element #0 has length 1; 2 is required
Что такое оптимизация в use_pk_only_optimization? Я устанавливаю значение False, но боюсь, что это плохо скажется на производительности. <<<С наилучшими пожеланиями
Прямо из Django Docs.... from django.db import models class Place(models.Model): name = models.CharField(max_length=50) address = models.CharField(max_length=80) class Restaurant(Place): serves_hot_dogs = models.BooleanField(default=False) serves_pizza = models.BooleanField(default=False) Я играл с этим весь день. Хорошая новость в том, что я могу заставить …
У меня проблемы с импортом rest_framework из django. Я уже установил djangorestframework с помощью 'pip install djangorestframework' и у меня есть 'rest_framework' в разделе INSTALLED_APPS в settings.py. Я работаю в vsCode и пробовал перезапустить его, чтобы посмотреть, поможет ли …
У меня есть установка, в которой есть эти модели. Устройства Слайдшоу Слайды Устройство может иметь только одно слайд-шоу Слайд-шоу может быть назначено многим устройствам Слайд может быть назначен многим слайд-шоу Теперь я пытаюсь пройти путь вверх по дереву, …
Я создал две модели, где я хотел бы, чтобы они были объединены по двум ключам имен. models.py class MODELa (models.Model): ...... nameXX = models.CharField(_("name"), max_length=255, primary_key=True) class MODELb (models.Model): ...... nameYY = models.CharField(_("nameYY"), max_length=255) FKxx = models.ForeignKey(to=MODELa, on_delete=models.CASCADE, null=True) …
Я создал приложение DRF, которое использует аутентификацию jwt с httpolnly cookies для аутентификации, а также использует enforce_csrf для предотвращения атак csrf. from rest_framework_simplejwt.authentication import JWTAuthentication from django.conf import settings from rest_framework.authentication import CSRFCheck from rest_framework import exceptions def enforce_csrf(request): …
Добрый день, У меня есть проблема, при которой CSV-файл, отправленный в View и затем переданный в новый поток для обработки, иногда закрывается преждевременно, и я не могу понять, почему. Такое поведение является периодическим и начало происходить только …
В моем шаблоне есть динамический список меню категорий, который я хотел бы выделить (сделать активным), когда параметр url соответствует пункту меню. Таким образом, когда страница соответствует пункту меню, категория будет выделена. Примеры URL: https://[имя домена]/обучение/?категория=1 https://[имя домена]/обучение/?категория=2 …
Я использую ModelSerializer и устанавливаю все поля из моей Item модели, но у меня null значение в category поле при извлечении всего. Описание элемента Модель элемента и категории Как …