"Вопросы и ответы" Django и Python, страница 1061

28.02.2022
Django REST FRAMEWORK + сохранение данных django admin

Я не могу сохранить данные rest API в другом проекте Django. Как я могу заполнить базу данных администратора Django данными другого rest API ?

28.02.2022
Сортировка по избранным категориям в Django

Всем доброго дня. У меня проблема с django... У меня есть страница дашборда, где одним из полей является общее количество товаров в любимой категории пользователя. Поэтому в моей модели будет слот, где пользователь может выбрать свою любимую категорию …

28.02.2022
Фильтр Python Django позволяет избежать перекрытия между диапазонами дат

Сегодня утром у меня немного не хватает логики. Я получаю от пользователя 2 объекта datetime (диапазон), start_time и end_time. Идея состоит в том, чтобы возвращать значение exists, если есть перекрытие между входным диапазоном и существующим временем расписания. …

28.02.2022
Django - Несколько загрузок для последующего редактирования как несколько постов

Я новичок в django и делаю музыкальный проект. Я хочу выбрать несколько mp3 и загрузить их. а затем передо мной появляется форма для редактирования параметров для каждого mp3 отдельно (пример, исполнитель, название, изображение и т.д.). загрузите несколько …

28.02.2022
Можно ли получить всех авторов одним запросом в django

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") Я пытаюсь показать всех связанных авторов, когда я посещаю детали одного автора. Для этого в настоящее время …

28.02.2022
Django имеет проблему с добавлением пользователя в определенную группу

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 …

28.02.2022
Как добавить несколько строк в таблицу за одно представление в Django

Я добавляю объект через кнопку submit, создавая шаблон без использования Forms.py. Здесь я хочу добавить несколько строк в один сабмит. Потому что бывают случаи, когда все поля, кроме одного, имеют одинаковое значение. Поэтому я хочу знать, как добавить несколько строк …

28.02.2022
Представление сложных табличных данных в Angular из API

Я пытаюсь представить эту таблицу в angular13 Я создал бэкенд API с помощью Django Rest Framework со следующей структурой: FieldHead:{id,name} например, Production FieldProperty: { id, name, FieldHead} например, …

28.02.2022
Сериализатор модели без полей

Я хочу иметь сериализатор, который проверяет только поле экземпляра "default" и ничего не возвращает. Я хочу сделать это без выбора каких-либо полей, но получаю ошибку, что мне нужно выбрать некоторые поля или использовать all_, не могли бы вы мне помочь, …

28.02.2022
Во время отладки все работает, но после публикации на heroku, после отработки запроса, возвращается пустой запрос?

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) | …

28.02.2022
Класс модели computedfields.models.ComputedFieldsAdminModel не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS

Я пытаюсь добавить вычисляемое поле в мою модель (я хочу, чтобы поле хранилось в модели, в панели администратора и в базе данных). PS : Я не уверен, что это правильный метод для добавления вычисляемых столбцов в мою модель. Я …

28.02.2022
Django-stubs не игнорирует импорт

Я пытался настроить 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)/(.)*" …

28.02.2022
ValueError: элемент последовательности обновления словаря #0 имеет длину 1; на кэшопах требуется 2

Я получаю ошибку с этой строкой кода в моем settings.py для cacheops CACHEOPS = {'letes.*':('all'),} Это ошибка. ValueError: dictionary update sequence element #0 has length 1; 2 is required

28.02.2022
DRF: Оптимизация в use_pk_only_optimization?

Что такое оптимизация в use_pk_only_optimization? Я устанавливаю значение False, но боюсь, что это плохо скажется на производительности. <<<С наилучшими пожеланиями

28.02.2022
Как получить доступ к данным из определения наследования нескольких таблиц?

Прямо из 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) Я играл с этим весь день. Хорошая новость в том, что я могу заставить …

28.02.2022
ModuleNotFoundError: Нет модуля с именем 'rest_framework'. Я установил djangorestframework и у меня есть 'rest_framework' в INSTALLED_APPS

У меня проблемы с импортом rest_framework из django. Я уже установил djangorestframework с помощью 'pip install djangorestframework' и у меня есть 'rest_framework' в разделе INSTALLED_APPS в settings.py. Я работаю в vsCode и пробовал перезапустить его, чтобы посмотреть, поможет ли …

28.02.2022
Django, доступ к объектам верхнего родителя от родителей второго уровня от ребенка с реалтаизацией многие-ко-многим

У меня есть установка, в которой есть эти модели. Устройства Слайдшоу Слайды Устройство может иметь только одно слайд-шоу Слайд-шоу может быть назначено многим устройствам Слайд может быть назначен многим слайд-шоу Теперь я пытаюсь пройти путь вверх по дереву, …

28.02.2022
Django howto use select_related not using local id key

Я создал две модели, где я хотел бы, чтобы они были объединены по двум ключам имен. 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) …

28.02.2022
DRF set_cookie не работает, когда frontend находится на localhost, а backend - на удаленном сервере

Я создал приложение 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): …

28.02.2022
Django: Нить, вызывающая преждевременное закрытие InMemoryUploadedFile?

Добрый день, У меня есть проблема, при которой CSV-файл, отправленный в View и затем переданный в новый поток для обработки, иногда закрывается преждевременно, и я не могу понять, почему. Такое поведение является периодическим и начало происходить только …

28.02.2022
Django получение параметра из url в шаблоне для установки CSS

В моем шаблоне есть динамический список меню категорий, который я хотел бы выделить (сделать активным), когда параметр url соответствует пункту меню. Таким образом, когда страница соответствует пункту меню, категория будет выделена. Примеры URL: https://[имя домена]/обучение/?категория=1 https://[имя домена]/обучение/?категория=2 …

28.02.2022
Нулевое значение столбца внешнего ключа в Django Serializer

Я использую ModelSerializer и устанавливаю все поля из моей Item модели, но у меня null значение в category поле при извлечении всего. Описание элемента Модель элемента и категории Как …

28.02.2022
Values() с полем ManyToMany возвращает только последний объект в поле M2M - django

Я пытаюсь вернуть данные в json используя values() но когда я пытаюсь использовать поле M2M в Values() оно возвращает только последний объект поля M2M, есть ли способ вернуть все объекты в поле M2M в Values() пожалуйста class CustomerInvoice(models.Model): customer …

28.02.2022
Внутристраничный JS-поиск не работает на некоторых страницах

Я использую простой JS-поиск на странице в моем веб-приложении Django. Проблема в том, что он почему-то не работает в некоторых представлениях. Он работает в шаблоне, созданном GameListView, но не работает в шаблоне, созданном GameListViewByDist. Я не уверен, что это имеет …

28.02.2022
Извлечь только те курсы, которые создал пользователь

Я пытаюсь добиться того, чтобы при создании теста пользователь указывал только те курсы, которые он создал. Чтобы пользователь мог создать тест для определенного курса, который он создал. Однако теперь в списке отображаются все курсы, которые есть в моей базе данных. …

28.02.2022
Изменение класса по умолчанию для Bootstrap Crispy Form

Я использую Crispy Forms с Bootstrap4. В настоящее время все поля ввода отображаются с классом form-control. Я хочу добавить form-control-lg к полям ввода. Я пробовал следующее, но это не работает forms.py class UserRegisterForm(UserCreationForm): email = forms.EmailField(required=True) class Meta: model …

28.02.2022
Django REST Framework Token Auth request.user возвращает пустое значение

Я пытаюсь создать REST API, который вставляет ID в модель favorites many to many. Но когда я пытаюсь получить request.user, он возвращает пустоту. Я использую метод TokenAuth и отправляю ключ в заголовке Authentication. Здесь вы видите мой Viewset. ["favorites"] отправляется …

27.02.2022
Лучший подход при нескольких типах узлов в модели MPTT

просто хочу получить некоторую обратную связь, поскольку я пытаюсь повысить эффективность своих моделей. Я использую MPTT для построения иератического контента, который может поддерживать несколько типов контента внутри дерева. Первоначальный подход, который я использовал, заключался в создании модели узла с …

27.02.2022
Как разместить Pytesseract OCR в Интернете

Я использую Pytesseract OCR для распознавания текста, и я использую jupyter notebook для запуска программы прямо сейчас, поэтому вывод просто появляется в другом окне. Мой вывод для программы - изображение, и мне интересно, есть ли способ использовать flask или django …

27.02.2022
Почему на странице администратора для ForeignKey отображается поле, отличное от первичного ключа?

Я установил столбец restaurant_id как первичный ключ, но когда я пытаюсь вставить данные на странице администратора, столбец restaurant_id в таблице меню показывает данные имени в таблице ресторана. Почему это происходит? class Restaurant(models.Model): restaurant_id = models.AutoField(primary_key=True) photo = …

27.02.2022
Есть ли в Django эквивалент ruby on rails "rails db:create"?

Я искал в google об этом, но все говорят, что Django не хватает этой возможности. Я не должен вручную создавать начальную базу данных в PGAdmin или что-то подобное, чтобы начать разработку. Каков эквивалент django для rails db:create? <a …

27.02.2022
Страница не найдена в/админ

Я очень начинающий. Когда я пытался зайти на этот сайт (http://127.0.0.1:8000/admin), я не смог. Здесь показана страница не найдена. Какое может быть решение?

27.02.2022
Как редактировать views.py в django при установке на сервер ubuntu

Я установил Django на сервер ubuntu, при подключении к моему публичному серверу:8080 у меня установлен Django, теперь как отредактировать файл urls.py или tests.py на сервере, должен ли я использовать WinSCP или есть ли какая-нибудь графическая опция для редактирования файлов …

27.02.2022
Пожалуйста, помогите, я не понимаю.

Hi пожалуйста помогите мне я создал класс createview в моем приложении и затем я поместил метод post и затем он дает мне эту ошибку: 'Register' object has no attribute 'object' class Register(CreateView): form_class = RegForm model = Users template_name = …

27.02.2022
WebSocket не подключается |. Каналы Django | WebSocket

Я использую потребитель WebsocketConsumer и когда я отключаю соединение websocket, он выдает следующую ошибку. Также, когда у меня уже есть одно открытое соединение и когда я пытаюсь создать соединение с тем же маршрутом, он получает Disconnected и выдает ту …

27.02.2022
Область видимости при запуске из функции Javascript

Здравствуйте уважаемые участники ресурса. У меня есть скрипт который запускает Websocket. Получается я могу открыть соединение передать данные на сервер но не могу отрисовать. Вот код. var ws = &quot;&quot; $(&quot;#author&quot;).on('click', function(e){ if(ws){ ws.close() } else{ ws = new WebSocket('ws://' …

27.02.2022
Django Как найти контекстные данные в form_valid, когда они не являются частью формы

У меня есть форма forms.Form, которая просто отображает ModelMultipleChoiceField и возвращает выбор. В шаблоне, который содержит эту форму, я отображаю информацию о пациенте. Я получаю эту информацию в get_context_data, но я не могу получить доступ к информации о пациенте, …

27.02.2022
Админка Django выглядит нормально, пока я не открою категорию. Тогда перекрытие

У меня есть довольно базовая установка django, с summernote. Когда я нахожусь в панели администратора, это выглядит следующим образом. Но когда я перехожу на любую из страниц категорий, это выглядит следующим образом. …

27.02.2022
Использование DRF для обновления всего объекта, включая вложенные объекты

Если у меня есть модели, которые выглядят примерно так:- class Event(models.Model): title = models.CharField(max_length=200) venue = models.ForeignKey(Venue, on_delete=models.PROTECT) class Venue(models.Model): # all of this information comes from the Google Places API place_id = models.CharField(max_length=200) name = models.CharField(max_length=200) address = models.TextField() …

27.02.2022
Может ли кто-нибудь помочь мне с этой ошибкой (она из файла manage.py make migrations):

Нажмите здесь, чтобы увидеть ошибку это действительно помогает Я новичок в этом, пожалуйста, кто-нибудь помогите