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

24.10.2021
Django форма с выбором модели заполнена

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

24.10.2021
Можно ли создать ManyToMany без сквозного поля?

так в документации Django models, когда мне нужно добавить дополнительные данные к полям ManytoMany, документация django рекомендует использовать 'through', как в этом примере class Person(models.Model): name = models.CharField(max_length=128) def __str__(self): return self.name class Group(models.Model): name = models.CharField(max_length=128) members = …

24.10.2021
Почему тег translate не работает вне блока?

У меня есть базовый шаблон... {% load static %} {% load i18n %} <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> {# Translators: The title of the website #} {% translate "FilFak" as the_title %} {# Translators: The description and …

24.10.2021
Почему Django ORM умножает мои результаты во столько раз, сколько у меня пользователей?

Я работаю над проектом, в котором мне нужно сделать несколько запросов, но я не знаком с Django ORM. Мой запрос работает нормально, но он умножает результат столько раз, сколько пользователей связано с проектом, и я не могу понять, …

24.10.2021
Как исправить OSError: [WinError 2] Система не может найти указанный файл

Я попробовал установить зависимости фреймворка Fastapi с помощью команды pip install Fastapi[all]. Пакеты были загружены, но во время установки я получил эту ошибку. Using legacy 'setup.py install' for python-multipart, since package 'wheel' is not installed. WARNING: Ignoring invalid distribution -ip …

24.10.2021
Django - Запрос 10 объектов таблицы до или после даты?

Я читал этот блог о пагинации, но я пытаюсь делать быстрые запросы по времени даты создания. Например, если я получаю запрос и одним из параметров является дата и время, я хочу получить быстрый способ получить следующие 10 …

24.10.2021
Функция Django Datetime

Я хочу, чтобы значение 'grade' увеличивалось на 1 25 числа каждого месяца. Приведенная ниже функция, похоже, не работает. Где я могу ошибиться? Прилагаю модель и функцию. class Student(models.Model): student_name = models.CharField(max_length=100, null=True) extra_role = models.CharField(max_length=100, default='None', null=True) gender = models.CharField(max_length=20, …

24.10.2021
Как решить проблему добавления ключа и значения в локальное хранилище на сайте django?

Это сайт социальной сети. Он построен на python django.Мне нужно добавить раздел входа пользователя в систему, значения хранятся в разделе локального хранилища. на этом сайте есть 2 способа входа один для конечных пользователей, а другой для компаний. …

24.10.2021
Создание шлюза API на существующем проекте python

Чтобы объяснить контекст, я сейчас разрабатываю микросервисное приложение с 4 сущностями: Издатели [с симулятором]. Система очередей. Приемники (которые также выполняют локальную обработку) [на языке Python]. Передняя часть, которая получает данные с помощью REST API …

24.10.2021
Сильно ли повлияет на скорость большое количество html файлов?

Делаю приложение на django и у меня такой вопрос: будет ли тормозить такое количество html файлов? Использую компоненты для представлении о модели Если есть идеи структуры проекта, помогите пожалуйста 🙏

24.10.2021
Model_to_dict: AttributeError: объект 'str' не имеет атрибута '_meta'

При выполнении кода у меня возникает следующая ошибка. Может ли кто-нибудь из вас помочь мне решить эту проблему? AttributeError: объект 'str' не имеет атрибута '_meta' Traceback (most recent call last): File "C:\Users\ipcramk\PycharmProjects\Quality_Check_UI\lib\site-packages\django\core\handlers\exception.py", line 34, in inner …

24.10.2021
Json-ответ не возвращается через успех (Показывается прямой ответ после отправки)

Я создаю приложение для блога и пытаюсь сохранить экземпляр через ajax и Я возвращаю Json Response в представлении, но Json Response не возвращается успешно, вместо этого он показывает response после отправки формы, как {"action": "saved"}, Я пробовал …

24.10.2021
Замена буквы на "#" и обратная замена

Я новичок в python и делаю тестовую программу, которая заменяет все буквы в заданном тексте на знаки. def encrypted(request): text = request.GET['text'] text = text.replace("a", "#.") text = text.replace("b", "##.") text = text.replace("c", "###.") text = text.replace("d", "####.") text …

24.10.2021
Django signals не получает никаких сигналов (не работает)

Вот мой код : models.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager from django.utils import timezone GENDER = ( ("MALE", "Male"), ("FEMALE", "Female"), ) class UserManager(BaseUserManager): def create_user(self, email, username, password=None, is_active=True, is_staff=False, is_superuser=False): # …

24.10.2021
Как получить разницу в секундах между двумя полями datetime в шаблоне Django?

Минуты - наименьшая единица, используемая в тегах Django timesince и timeuntil, не уверен, как получить разницу в секундах между двумя полями datetime. Например, это 11 секунд между 2021-10-24 15:11:22 и 2021-10-24 15:11:33.

24.10.2021
Django нет такой таблицы

В среде разработки нового проекта Django у меня есть 2 приложения, и я столкнулся с проблемой исключения "нет названной колонки". В итоге я удалил sqlite db и повторил попытки python manage.py makemigrations и pyhon manage.py migrate теперь я сталкиваюсь …

24.10.2021
Новый пользователь Django, SQL: Как ссылаться на объекты базы данных в коде в Django?

Я знаю, что в Интернете есть масса ресурсов, чтобы разобраться в этом, но я чувствую, что ситуация с моими моделями очень странная, и я знаю, что синтаксис может стать очень запутанным, поэтому я просто не уверен, что делать. …

24.10.2021
Я пытаюсь использовать каналы django, но он продолжает выдавать ошибку

я пытаюсь внедрить приложение django channels в мой проект django. но всякий раз, когда я помещаю приложение channels в установленное приложение django settings.py, оно выдает ошибку, как показано ниже Traceback (most recent call last): File "manage.py", line 15, in …

24.10.2021
Как сохранить очередь экземпляров моделей в django для использования в различных представлениях (пожалуйста, прочитайте описание)

Я пытаюсь реализовать алгоритм как разновидность алгоритмов сортировки на основе приоритетов, используемых в операционных системах. Предположим, у меня есть модель Задача: class Task(models.Model): priority = 1 name = "task" burst_time = 5 arrival_time = models.DateTimeField(auto_now_add=True) Что-то вроде …

24.10.2021
Невозможно получить отдельный блог в react с помощью axios

Я потратил несколько времени, пытаясь понять, почему я не могу получить страницу с подробной информацией об отдельной записи в блоге с помощью axios. Код не возвращает никаких данных (он возвращает неопределенное значение). У меня есть следующий код: import React, …

24.10.2021
Django как передать массив в JavaScript для динамического отображения круговой диаграммы?

У меня есть массив в Django views.py и я хочу отправить его в HTML и отобразить пьечарт, но не получилось, я пробовал много других методов и читал много руководств, в большинстве случаев, у них есть поле в модели, которое …

24.10.2021
DRF и drf-haystack: Как использовать префетишированные кверисеты в сериализаторе drf-haystack

Есть ли способ использовать предварительно заданный кверисет при получении информации, связанной с объектом в SerializerMethodField HaystackSerializer'е? В обычном представлении DRF можно передавать префетчированные запросы в сериализатор с помощью prefetch_related или annotate из собственного кверисета вместо кверисета Search. …

24.10.2021
Преобразование функции формы в представление на основе классов в проекте Django

Я пытаюсь преобразовать мою форму, которая размещена в функции, в представление на основе класса: Вот то, чего я достиг. Функция: def add_business_plan(request): info = Info.objects.all() if request.method == 'POST': form = infoForm(request.POST) if form.is_valid(): form.save() business_name = form.cleaned_data.get('businessName') …

24.10.2021
Django ValueError Представление todo_lists.views.visualisation не вернуло объект HttpResponse. Вместо этого оно вернуло None

Всем привет. У меня есть views.py, я хочу подсчитывать задания разных статусов и выводить в chart.js piechart. Я перепробовал много способов, но ни один из них не работает. У меня ошибка, говорящая, что мой views def не возвращает HttpResponse, …

24.10.2021
Как устранить неполадки при неудачном подключении Django LDAP

Я использую Django Rest с аутентификацией по активной директории. Я создал простое приложение со следующими настройками: import ldap from django_auth_ldap.config import LDAPSearch, GroupOfNamesType # Baseline configuration. AUTH_LDAP_SERVER_URI = 'ldap://ad_server.com' AUTH_LDAP_BIND_DN = "CN=binduser,OU=Users,OU=ad_server,DC=ad_server,DC=com" AUTH_LDAP_BIND_PASSWORD = "somepassword" # Set up the …

24.10.2021
Как я могу создать базу данных с помощью django, а затем подключить эту базу данных к моему приложению django?

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

24.10.2021
Django 3.2.8 пользовательское промежуточное ПО возвращает ошибки 302 редиректа

Я хочу использовать пользовательское промежуточное ПО для перенаправления пользователя на роль его профиля, если значение роли профиля установлено в '0'. Ниже приведен текущий код, который я использую, но он вызывает цикл 302 редиректа. Это основано на других примерах, …

24.10.2021
Как сделать правильное перенаправление в приложении django после удаления пользователем своего сообщения на сайте?

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

24.10.2021
Агрегировать и сгущать значения временных рядов с помощью Django Querysets?

В настоящее время я пытаюсь создать небольшой криптотрекер для развлечения, используя API CoinMarketCap. API можно вызывать каждые 5 минут - каждый раз возвращая текущее значение биржи , однако я хочу строить свой график с интервалом в …

24.10.2021
Ckeditor как изменить текст кнопки

На моем сайте django используется функция загрузки изображений. Я хочу изменить текст кнопки send it to the server на upload Я проверил, кажется, все исходные файлы, но не могу найти ссылку на кнопку. Как я могу изменить ее. Я …

24.10.2021
Pip install channels_redis не устанавливается

Я пытаюсь установить pip install channels_redis и пытался pip install channels-redis Я использую PyCharm но я получаю ошибку: ERROR: Command errored out with exit status 1: command: 'C:\Program Files\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Pussy\\AppData\\Local\\Temp\\pip- …

23.10.2021
Использовать параметры или метод класса для on_delete.SET()? (Как изменить поле ForeignKey при удалении)

Можно ли использовать SET() для ForeignKey для on_delete с параметрами и/или методом класса? По сути, я хочу использовать модель или модель ForeignKey для создания нового поля. E.g. def create_new_relationship(obj): return obj.relationships.first() class Item(models.Model): name = CharField() relationships …

23.10.2021
Python django webapp packaging sdist

Когда я запускаю python setup.py sdist в каталоге моего проекта и проверяю содержимое с помощью tar --list -f .\dist\my_project_name-1.0.tar.gz я вижу, что один важный файл python (manage.py) и пара каталогов templates, который содержит .html файлы, и static, содержащий .css …

23.10.2021
Поток кода от представления к классу сериализатора в django rest framework

Я пытаюсь понять поток кода в Django rest framework от класса представления до класса сериализатора. Как мы знаем, если мы создаем объект класса, класс инстанцируется с этим объектом. И если внутри этого класса есть другие функции, мы можем вызвать эту …

23.10.2021
Как исправить "оценка была заблокирована политикой CORS: Нет 'Access-Control-Allow-Origin' в react

У меня есть веб-приложение с react frontend и django backend. Некоторые API из бэкенда блокируются политикой cors, в то время как другие нет. Например, API для получения записей из блога const res = await axios.get(`${process.env.REACT_APP_API_URL}/blog/posts`) возвращает данные, но API …

23.10.2021
Gcloud builds submit веб-сайта Django приводит к ошибке "does not have storage.objects.get access"

Я пытаюсь развернуть свой сайт Django с помощью Cloud Run, как описано в документации Google Cloud Platform, но получаю ошибку Error 403: 934957811880@cloudbuild.gserviceaccount.com does not have storage.objects.get access to the Google Cloud Storage object., forbidden при …

23.10.2021
Невозможно выполнить миграцию с помощью файла docker.yml - django+postgres

Я получаю следующую ошибку, когда пытаюсь запустить свой проект django на docker. relation "DBTable" does not exist at character 218 Я понял, что причина в том, что миграции не были применены. Поэтому я изменил свой Dockerfile следующим …

23.10.2021
У меня проблема с входом в админку django с абстрактным суперпользователем

Я разрабатываю отдельную абстрактную модель автора для своего сайта-блога. Авторы в этой абстрактной модели подключаются к моему приложению post, другому моему приложению, с внешним ключом и создают отношения автор-пост. Однако я даже не могу войти в панель администратора django, там …

23.10.2021
ModuleNotFoundError: Нет модуля с именем 'tokenize'

Итак, я попытался начать проект Django под названием 'tokenize' (используя django-admin startproject tokenize) и он выдал мне ошибку - Ошибка команды: 'tokenize' конфликтует с именем существующего модуля Python и не может быть использовано в качестве имени проекта. Пожалуйста, …

23.10.2021
(Django) объект типа 'User' не имеет атрибута 'USERNAME_FIELD'

Здесь я пытаюсь создать пользовательскую форму регистрации пользователя и вот какую ошибку я получаю: Это результат использования UserCreationForm вместо forms.ModelForm, согласно многим источникам. Я пытался установить USERNAME_FIELD = username, …