"Вопросы и ответы" Django и Python

26.04.2024
Группируйте по или различайте, чтобы django удалил строку, в которой есть дублирующийся столбец

У меня есть таблица, как показано ниже Таблица A ID name score 1 aaa 100 2 bbb 200 3 ccc 300 4 bbb 100 5 kkk 600 6 ccc 300 Теперь имена bbb и ccc дублируются, …

26.04.2024
Передача информации из представления в форму с помощью FormWizard

Я пытаюсь передать данные из моего представления в класс формы с помощью WizardView. Без WizardView я делаю это с помощью get_forms_kwargs(), как показано ниже: def get_form_kwargs(self): kwargs = super(MenuAdd, self).get_form_kwargs() kwargs.update({'month': self.kwargs['month']}) return kwargs А в классе …

26.04.2024
Не видит весь проект django а именно в импорте from myapp2.models import Client

''' from django.core.management.base import BaseCommand from myapp2.models import Client class Command(BaseCommand): help = "Create user." def handle(self, *args, **kwargs): client = Client(name='John', email='john@example.com', phone_number="893242", address='secret12', registration_date='25.05.2002') client.save() self.stdout.write(f'{client}') ''' …

26.04.2024
Я не понимаю, почему встроенная в Django функция 'Reverse' не работает [дубликат].

Я пытаюсь изучить Django на python, и сегодня я наткнулся на эту ошибку: "NoReverseMatch at /downloader/ Reverse for 'login' not found. 'login' не является правильной функцией представления или именем шаблона." Я не уверен, почему это происходит, но вот …

26.04.2024
Очень плохой Django, когда дело доходит до рендеринга изображения в моем шаблоне

Правильно, давайте попробуем еще раз. Мои изображения Django не отображаются в моем шаблоне. Несмотря на правильную настройку. Вот моя установка - полностью воспроизводимая установка - выглядит следующим образом: # settings.py MEDIA_URL = '/media/' MEDIA_ROOT …

26.04.2024
Обход ошибки integrityError, полученной от уникального поля в модели django

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

26.04.2024
Как в django решить обратную ошибку при копировании текста из строки html-таблицы и попытке записать его в текстовый файл?

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

26.04.2024
Почему я получаю ошибку HTTP 400 на стороне сервера, когда пытаюсь зайти на свой сервер django с мобильного телефона?

Я создал простой, локально работающий сервер django, который предоставляет кнопки для запуска некоторых команд bash на сервере (в настоящее время это мой MacBook Pro). Вывод этих команд затем отображается на сайте. В общем: Веб-сайт работает нормально, пока я …

26.04.2024
Management.call_command как запустить из отдельного .py файла

Пытаюсь выполнить тестирование management функции Django, если я вызываю команду из консоли: python3 manage.py read_all_news - работает как ожидается, но при попытке вызвать команду внутри функции в файле testing.py - выдает ошибку, что команда не найдена. testing.py from django.core import …

26.04.2024
"Ошибка: InconsistentMigrationHistory - Django миграция admin.0001_initial применена раньше, чем ее зависимость Users.0001_initial" [duplicate]

Я сталкиваюсь с ошибкой при запуске `python manage.py migrate` в моем проекте Django. Сообщение об ошибке выглядит следующим образом: Похоже, что в истории миграций моего проекта Django есть несоответствие. В частности, миграция `admin.0001_initial` применяется раньше, чем ее зависимость `Users.0001_initial`. …

26.04.2024
Django-tables2 linkify к другому приложению проекта: Ошибка TemplateDoesNotExist

Поскольку мой проект большой, у меня есть несколько приложений, в каждом из которых есть несколько таблиц базы данных (каждая таблица в своем файле): project --project -all -overview -home В файле all/probe_list.html у меня есть таблица, в которой отображаются …

26.04.2024
PostgreSQL: Как пометить каждую таблицу в моей базе данных? Общие внешние ключи, столбец массива или другой метод

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

26.04.2024
Как настроить "Django" на создание нескольких директорий развертывания 'STATIC_ROOT' в файле settings.py?

Вот в чем проблема, при миграции нескольких 'STATICFILES_DIRS', у меня все работает, и сервер продолжает работать без ошибок... ... Вот сниппет к моему 'STATICFILES_DIRS' ... ... STATIC_URL = 'Application/' #Multiple Static Directories STATICFILES_DIRS = [ os.path.join('Application', 'Bootstrap'), os.path.join('Application', …

26.04.2024
Создание SQL-функции с помощью команды Django migrations

Я использую Django Framework на Python с базой данных MySQL. Для добавления таблицы в базу данных я создаю класс в models.py, а затем запускаю python manage.py makemigrations. Это создает файл миграции в моем приложении с подробным описанием столбцов таблицы. …

26.04.2024
Как обновить статус на истекший или активный в зависимости от даты и времени?

У меня есть приложение, созданное на Django. Приложение позволяет предприятиям управлять своей повседневной деятельностью и имеет такие функции, как: управление персоналом, продажи, торговые точки, бухгалтерский учет и т.д. Для того чтобы предприятия могли прикреплять скидки к своим товарам, …

26.04.2024
Провайдер при создании социального приложения в администрировании Django пуст

Я пытался сделать google auth в Django, но застрял, когда не было никакого провайдера в создании социального приложения Я уже создал сайты на локальном хосте и попробовал изменить Id сайта на 1 и 2, но все равно ничего не вышло …

26.04.2024
Проблема с запуском react-google-drive-picker в Django

Я пытаюсь реализовать google drive picker в моем проекте django + react: import React from 'react'; import { Button, Card, Image } from 'antd'; import useDrivePicker from 'react-google-drive-picker'; …

26.04.2024
Как игнорировать get_valid_name для санации пробелов и специальных символов

Когда мы загружаем файлы в azure storage через django, он добавляет подчеркивание, если в имени файла есть пробел или специальные символы, и это нарушает функциональность. Можно ли как-то игнорировать это или изменить. Я перепробовал несколько вариантов, но это не работает, …

26.04.2024
Как подключить htmx с помощью webstocket

Я создаю чат в реальном времени, используя htmx connect с webstocket в Django, когда я пытаюсь отправить сообщение, сообщение не отображается, и я получаю эту ошибку в терминале "HTTP GET /? csrfmiddlewaretoken=frNekEsvdZ6jdJp7gYMF7pvXpnO11m3J3vOpJ7XCsAKLogIBuUpuKizmufpWRKxN&body=hi+aneeb 200 [0.04, 127.0.0.1:54773]" вот мой файл asgi.py: import …

26.04.2024
Проблема с куки Django Language [закрыто]

Я пытаюсь включить флаги secure и HttpOnly в cookies django, но не могу добавить их для django_language. Я настроил следующие переменные в файле настроек: CSRF_COOKIE_SECURE = True ### включен флаг безопасности CSRF_COOKIE_HTTPONLY = True ### включен флаг httponly SESSION_COOKIE_SECURE = …

26.04.2024
Как реализовать обнаружение голосовой активности и остановить голосового бота Twilio при прерывании клиента?

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

26.04.2024
Модели Django не могут быть запрошены из-за отсутствия поля id?

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

26.04.2024
Как сделать так, чтобы мой API не мог обрабатывать один и тот же метод одновременно

У меня есть метод в моем API, который обрабатывает операции синхронизации с ERP компании. Этот метод вызывается раз в 30 минут скриптом, который я сделал для того, чтобы все всегда было актуально. Однако, если кто-то хочет, он может самостоятельно …

26.04.2024
Django. Объединение полей ManytoMany для последующей сортировки

Подскажите пожалуйста, есть два класса Book и Author. У книги может быть как много авторов, так и ни одного. class Author(models.Model): name= models.CharField() class Book(models.Model): title = models.CharField() author = models.ManyToManyField(Author, blank=True) Соответственно требуется объединить значения полей …

26.04.2024
В ChatConsumer() отсутствуют 2 обязательных позиционных аргумента: 'receive' и 'send', в чем ошибка?

Я не могу понять, почему я получаю ошибку. Я пробовал разные подходы, но все равно сталкиваюсь с проблемой в consumers.py. В чем проблема, и что я делаю не так? messaging_users/routing.py from django.urls import path from channels.routing import ProtocolTypeRouter, …

26.04.2024
Проблема разрешения статических файлов Django на nginx

Я хочу развернуть свой проект Django на linux vps, но у меня есть проблема, и проблема в том, что мой nginx отказывает в разрешении на открытие статических файлов, я обнаружил эту ошибку в файле error.log: open() "/home/sam/testdjango/static/admin/js/nav_sidebar.js" failed (13: …

25.04.2024
Я получаю ошибку "Нет такого столбца" только при выполнении тестов

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

25.04.2024
Почему django class-based_view не видит мои загрузки?

Class MultipleFileInput(forms.ClearableFileInput): """ Work around for `widget=forms.ClearableFileInput(attrs={'multiple': True})` >> `widget=MultipleFileInput(attrs={'multiple': True})` """ input_text = 'Select' clear_checkbox_label = 'Clear' initial_text = 'Current' allow_multiple_selected = True class UserUploadForm(forms.ModelForm): file = forms.FileField( widget=MultipleFileInput(attrs={'multiple': True}), required=True, validators=[FileExtensionValidator(allowed_extensions=['csv'])], ) class Meta: model = UserUpload fields …

25.04.2024
Фильтрация фреймов данных в панели Django Dashboard

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

25.04.2024
Raise ImproperlyConfigured("Настройка SECRET_KEY не должна быть пустой")django.core.exceptions.ImproperlyConfigured:The SECRET_KEY setting must not empty [duplicate]

Я опубликовал свой проект Django на github, и у меня было много переменных, которые хранились в .env для обеспечения безопасности. И когда кто-нибудь клонирует этот проект и переносит его, он не читает переменные в моем .env-файле, сохраненном в …

25.04.2024
Html-кнопка не работает при каждом нажатии - как ее отладить? (хром)

У меня есть приложение (django), которое отображает страницу с videojs-record, с возможностью записать что-то и отправить на backend. В целом и запись и отправка работает нормально. Но - после записи есть кнопка для отправки (кнопка с id=submit), и нажатие …

25.04.2024
Как отобразить элементы списка на сайте в виде ссылок

Это мой вопрос, и я только начинаю изучать django ^-^ это урлы from django.urls import path, include from . import views urlpatterns = [ path('', views.index), path('<int:days_week>/', views.get_info_week_intoviy), path('<str:days_week>/', views.get_info_week, name = 'day-week'), path('type/', views.teplt, name='types'), ] def …

25.04.2024
Я продолжаю получать GET http://127.0.0.1:8000/room/f5428fc5 404 (Not Found):

Я делаю приложение Next.js и Django с Spotify api, и у меня проблемы с получением get-room api, когда я нажимаю на кнопку создания комнаты на странице create.js, комната создается и генерируется уникальный код, но комната не найдена. кто-нибудь может …

25.04.2024
Я хочу связать мою подкатегорию с соответствующей категорией в forms.py. Как это сделать?

В настоящее время я работаю над проектом на Python, где я пытаюсь получить категорию из связанных с ней подкатегорий. Однако я столкнулся с проблемой, когда поле подкатегории ничего не показывает. Есть 4 файла, которые я загружаю: This is models.py …

25.04.2024
Django не получает доступ к базе данных PostgreSQL с помощью Docker

Вот сообщение об ошибке: Got an error checking a consistent migration history performed for database connection 'default': connection failed: could not receive data from server: No route to host Вот моя .env POSTGRES_DB=ibm_skiller POSTGRES_PASSWORD=mYP@sSw0rd POSTGRES_USER=ibm_skiller POSTGRES_HOST=172.19.0.2 POSTGRES_PORT=5432 …

25.04.2024
Сериализация вложенного объекта с помощью Django Rest Framework

В настоящее время я пытаюсь сериализовать следующий объект в перечисленные ниже модели, текущее отношение Категория имеет много викторин, викторина принадлежит одной категории, но содержит много вопросов, вопрос принадлежит викторине, но содержит много вариантов ответа. Любая помощь будет очень …

25.04.2024
Я не могу перенаправить мое приложение django с int на string в url

У меня проблемы с шаблонами URL в Django. URL exercise4/1/ не соответствует ни одному из моих определенных шаблонов, хотя у меня есть шаблон, определенный для exercise4/int:month/. Не могли бы вы помочь мне выяснить, почему он не соответствует?" <pre class="lang-py …

25.04.2024
Djangos cmd, как мне сделать так, чтобы мой C:\Users\user\Desktop\djangodemo> перешел в C:\Users\user\Desktop\DjangoCourse\djangodemo>.

введите описание изображения здесь введите описание изображения здесь немного отличается, так как мне пришлось начать другую, но я столкнулся с '[Errno 2] Нет такого файла или каталога' и это стало довольно большой …

25.04.2024
Фильтруйте набор запросов в зависимости от состояния на заданную дату

При следующей модели (с использованием django-simple-history): class MyModel (models.Model): status = models.IntegerField() history = HistoricalRecords() Я хотел бы получить все экземпляры, которые не имели определенного status на заданную дату (т.е. все экземпляры, которые имели …

25.04.2024
Получение ошибки django cors для субдомена, но работает на другом домене

У меня есть приложение django, работающее с gunicorn и nginx. При выполнении запроса с [ALL https] project.vercel.app на backend.domain.com работает корректно. Но когда я делаю запрос с domain.com (Devtools&gt;RequestHeader&gt;Origin : www.domain.com) на backend.domain.com, он выдает CORS ошибку "has been …