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

20.08.2022
Fetch API не срабатывает в своей позиции, хотя используется метод async await

Я застрял на проблеме в течение последних нескольких дней. Позвольте мне объяснить проблему. Я только изучаю react и Django rest framework. Поэтому в качестве первого проекта я выбрал приложение todo с аутентификацией JWT. На фронтенде проекта одна из моих …

20.08.2022
Django Class Media js Отказано в выполнении скрипта, поскольку его MIME-тип ('text/html') не является исполняемым, а строгая проверка MIME-типа включена

При импорте локального js-файла для добавления javascript-функций в админку, вы можете столкнуться с этой ошибкой: Refused to execute script from 'http://localhost:8080/' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

20.08.2022
Django - форма, делающая один родительский объект и несколько дочерних объектов

Я пытаюсь сделать форму на основе модели Django, которая позволит создать две модели, одна из которых будет передаваться как внешний ключ второй. models.py class Recipe(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name class Ingredient(models.Model): name = models.CharField(max_length=200) quantity = …

20.08.2022
KeyError при импорте файла config.ini в папку Management Command и запуске файла manage.py (Django)

У меня следующая структура. members ├── management │ │── __init__.py │ │── commands │ │── active.py │── whatsapp.py │── config.ini Я пытаюсь запустить whatsapp api, и все мои данные аутентификации хранятся в файле config.ini. Однако, когда я …

20.08.2022
В _validate_username Ошибка AttributeError: объект 'Manager' не имеет атрибута 'get_by_natural_key'

Model.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin from .managers import UserAccountManager class UserAccount(AbstractBaseUser, PermissionsMixin): email = models.EmailField( max_length=255, unique=True, # null=False, # blank=False, verbose_name="email", ) name = models.CharField(max_length=255) is_active=models.BooleanField( default=True, ) is_staff=models.BooleanField( default=False, ) is_admin=models.BooleanField( default=False, ) …

20.08.2022
Django русские символы в урл проблема

На винде локально работает без проблем. на сервере. python 3.6 django 3.2 при запросе вида uploads/руское_слово выдает UnicodeEncodeError at /uploads/тест/file.log 'ascii' codec can't encode characters in position 63-66: ordinal not in range(128) Request Method: GET Request URL: http://*/uploads/%D1%82%D0%B5%D1%81%D1%82/file.log Django Version: …

20.08.2022
Я хочу группировать сущности на основе одного отношения внешнего ключа в rest django

У меня есть две модели, и записи связаны с сотрудником class Employee(models.Model): name = models.CharField(max_length=100) position = models.CharField(max_length=100) site = models.CharField(max_length=100) wage = models.DecimalField(max_digits=4, decimal_places=0, default=0) class Record(models.Model): employee = models.ForeignKey(Employee, related_name='employee', on_delete=models.DO_NOTHING) date = models.DateField() cash = models.DecimalField(max_digits=4, …

20.08.2022
Я не могу настроить всю конфигурацию для использования django-smart-selects

Я не могу настроить все, что требуется для использования ChainedForeignKey из smart_selects. например, что добавить в urls.py и в settings.py и в models.py и т.д. ... пожалуйста, любой, кто может помочь мне в этом ...

20.08.2022
Обратное разрешение URL-адресов в Django с несколькими параметрами url

В моем приложении для блога мне нужно показывать статьи на основе url: app_name = 'blog_app' urlpatterns = [ path('<int:user_id>/<int:year>/<int:month>', views.IndexView.as_view(), name='index'), path('<int:user_id>/<int:year>/<int:month>/<int:article_id>', views.DetailView.as_view(), name='detail'), ] Структура проекта такова: myblog указывает на portal (для входа); после входа portal …

20.08.2022
Использование threading.local() в контейнере kubernetes

В моем приложении есть промежуточное ПО, которое устанавливает текущего зарегистрированного пользователя. На моей локальной машине функция get_current_user() работает нормально, но при запуске приложения в контейнере kubernetes она, похоже, возвращает None. Что я упускаю?: USER_ATTR_NAME = getattr(settings, "LOCAL_USER_ATTR_NAME", "_current_user") _thread_locals …

20.08.2022
HTTPResponse.__init__() получил неожиданный аргумент ключевого слова 'content_type'

Ошибка - TypeError at /api/ HTTPResponse.init() получил неожиданный аргумент ключевого слова 'content_type' Метод запроса: GET URL запроса: http://127.0.0.1:8000/api/ Версия Django: 4.0.5 Тип исключения: TypeError Значение исключения: HTTPResponse.init() получил неожиданный аргумент ключевого слова 'content_type' Расположение исключения: D:\Python_Tutorials\DJango\PracticeDjango\Rest_Practice\withoutrest\testapp\views.py, line …

20.08.2022
В Django customize form форма не отправляла данные на заднюю сторону

Я пытаюсь настроить ModelMultipleChoiceField в форме, но когда я пытаюсь отправить форму, я получаю ошибку Enter a list of values my form.py class AppointmentCreateViewForm(forms.ModelForm): patient= forms.ModelChoiceField( queryset=Patient.objects.all(),label="Patient") appointmentDate = forms.DateField(label="Appointment date", widget=forms.DateInput(format='%Y-%m-%d')) appointmentType = forms.ChoiceField(choices=AppointmentTypes, required=False, label="Appointmen type") appointmentStatus = …

20.08.2022
Получение обновленных данных сеанса в потребителе Django Channels

В документации по каналам Django говорится следующее о сохранении сессий: Однако если вы находитесь в потребителе WebSocket, сессия будет заполнена, но никогда не будет сохранена автоматически - вы должны вызвать scope["session"].save(). Однако я заметил, что …

20.08.2022
Чтение одинаковых совпадений с использованием regex и сохранение в csv в несколько строк

У меня есть txt файл : Your Name: Arya Arjun Subject Name : Math Your Name: Arya Arvind Subject Name : Science Я использую regex для получения имени: ^Ваше имя:[\S](.) Код : filename = "Path/File.txt" fo …

20.08.2022
Когда запускается celery worker, он бросает botocore.exceptions.NoCredentialsError: Unable to locate credentials -Django

У меня настроены пространства цифрового океана, к которым я подключаюсь с помощью ключей api. Я определил api ключ в .env. Я сделал другой модуль, в котором я получаю значения, как показано ниже conf.py AWS_ACCESS_KEY_ID= os.environ.get("AWS_ACCESS_KEY_ID") AWS_SECRET_ACCESS_KEY= os.environ.get("AWS_SECRET_ACCESS_KEY") …

20.08.2022
Как я могу получить оригинальный текст, который является языком Bangla значение 2 или более pdf в массиве?

Когда я загружаю 2 или более bangla pdf, он конвертирует в pdf каждую страницу как изображение, затем все изображения конвертирует в текст. Но когда pdf конвертируется полностью в текст, то этот весь текст помещается в массив, как имя файла в …

20.08.2022
Django Flutter Корзина для электронной коммерции

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

20.08.2022
Объект типа Email не является JSON сериализуемым, Как создать или обновить объект модели Django

Я пытаюсь создать объект из моей модели Email, если 'user_email', который является user_email = models.CharField(primary_key=True, max_length=200) уже существует, просто обновите его, если он не существует, создайте новый, я покажу вам, как я создаю мой новый объект. Я получаю следующую …

20.08.2022
Как установить вызываемый параметр для параметра по умолчанию >> Imagefield в Django

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

20.08.2022
Django Как получить данные на основе их pk

Мне нужна приборная панель для сотрудников, которая может видеть все данные пользователей, а также CRUD. как я могу динамически фильтровать пк данных пользователей. Если я использую objects.all, я получаю все, но не могу редактировать определенные значения from django.contrib.auth.mixins import …

20.08.2022
Django migrate ValueError: слишком много значений для распаковки

Вызов python manage.py migrate приводит к следующей ошибке для таблицы auth. Я пробовал удалять БД и все миграции, чтобы начать с нуля, но не уверен, откуда берется проблема. Версия Django - 4.1 $ python manage.py migrate Operations to perform: …

20.08.2022
Модуль импорта в Django

У меня есть проект со структурой как на этой картинке. Структура папок Где папка 'backend' - это папка проекта Django. Мне нужно импортировать модуль из другой папки 'main' внутри файла приложения Django, т.е. import main.Text_Generator …

20.08.2022
Как сохранить редактирование формы в мультиязычном проекте

Я изучаю Django по книге Django 2 на примерах. Я пытаюсь улучшить проект, который начинается в главе 10. Сейчас я пытаюсь добавить многоязычность с помощью "django-parler". В целом у меня получилось, но мне кажется, что есть способы получше. Представления реализованы …

20.08.2022
POST из файла Python в базу данных в Django

Я разрабатываю приложение на Django, которое использует машинное обучение. На данный момент я обучил модель и создал список в views.py. Однако я хотел бы ПОСТАВИТЬ предсказание из файла в базу данных. Я проверил множество руководств и даже StackOverflow, но …

20.08.2022
Карты HTMX с бесконечной прокруткой меняют форму после прокрутки

Я пытаюсь использовать бесконечную прокрутку htmx, но она не работает должным образом <body> <div class="container"> {% block content %} <div {% if products.has_next %} hx-get="?page={{ products.next_page_number }}" hx-trigger="revealed" hx-swap="afterend" {% endif %} > {% include 'includes/cards.html' %} </div> {% …

20.08.2022
Получение значения None в файле views.py из Ajax

Я пытаюсь получить id объекта модели django из шаблона с помощью ajax. Но я не могу получить точное значение данных в views.py.Я получаю значение None для id в представлениях. Где я ошибся? Вот мой код Views.py: def is_ajax(request): return …

20.08.2022
Обработка метода запроса HEAD с помощью gunicorn и django

Есть ли способ заставить gunicorn передать обработку метода запроса "HEAD" в drf приложение? В настоящее время у меня есть представление, которое выглядит как код ниже :- @api_view(["POST", "GET", "DELETE", "PUT", "PATCH", "HEAD"]) @renderer_classes([ProxyRender]) def my_proxy_view(request, …

20.08.2022
Получение gzip-файла из конечной точки, извлечение данных и добавление в базу данных Улучшения

В настоящее время у меня есть сценарий, который выполняет запрос к конечной точке API, который возвращает файл csv.gzip, содержащий примерно 75 000 строк и 15 столбцов. Я загружаю эти файлы на дисковое хранилище веб-сервера, распаковываю файл до .csv, затем …

20.08.2022
Добавление меток к диаграмме в Javascript

Я создал эту гистограмму на Javascript и пытаюсь добавить метки данных в столбцы, так чтобы столбец для количества значений в "0.26<.50" отображал метку "0.26<.50". Если кто-то может помочь, буду признателен. for(let i = 0; i < 1; i++) { Array.prototype.zip …

20.08.2022
Wsgi : ошибка Не удалось выполнить файл сценария Python

Я пытаюсь развернуть приложение Django/React на сервере VPS ubuntu Когда я пытаюсь получить доступ к сайту, я получаю эту ошибку в Apache: Вот мои файлы конфигурации: wsgi.py: """ WSGI config for config project. It exposes the WSGI callable as …

20.08.2022
Как преобразовать markdown в HTML и использовать его непосредственно в HTML-файле в Python

Я новичок в программировании и в настоящее время прохожу курс CS50W, изучая использование Django для создания динамического веб-сайта Я использую библиотеку Python markdown для преобразования markdonw в HTML, как показано ниже #in views.py import markdown def entry(request, entry): if …

20.08.2022
Как изменить значение в SQL Django без ввода в редакторе

В качестве примера у меня есть такие модели: from django.db import models class Pos(models.Model): POS_TAGS = [ ('NOUN', 'NOUN'), ('ADJ', 'ADJ'), ('NUM', 'NUM'), ('PRON', 'PRON'), ('ADV', 'ADV'), ('VERB', 'VERB'), ('CNJ', 'CNJ'), ('ADP', 'ADP'), ('PRT', 'PRT'), ('INTJ', 'INTJ'), ('MOD', …

20.08.2022
Django & Celery: Как запустить поток в AppConfig() только один раз?

У меня есть приложение Django iot_app с Celery и Rabbitmq, где в приложении под названием app_users в AppConfig() запускается поток: app_users/apps.py: def start_test_thread(): th = Thread(target=mqtt_test_function, args=(), daemon=True) th.start() class AppUsersConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "app_users" def ready(self): …

20.08.2022
CSRF_token не действителен в djnango Ajax при многократном запросе с одной и той же страницы

Я пытаюсь выполнить вход в систему на основе OTP в моем проекте. Итак, у меня есть форма с полем email и пароля в форме входа, и когда я отправляю ее через AJAX запрос, я проверяю email и пароль в …

20.08.2022
Как сохранить данные с помощью канала django в postgresql

Я пытаюсь сохранить данные, отправленные с помощью канала django и postgresql. consumers.py async def connect(self): event = eventhubreader.EventReader() async def cb(partition, events): data = events[len(events)-1] await self.send(json.dumps({'value': data.body_as_json()})) now = datetime.now() dataFormat = {"IotData": {"temperature": data.body_as_json()["temperature"], "humidity": data.body_as_json()["humidity"]}, …

20.08.2022
Почему все мои изображения, кнопки не одинаковы с одинаковым css на Django и простом сайте?

У меня был сайт, сделанный ранее на Html&CSS, и я хотел сделать проект Django с этим сайтом. Я создал приложение django, загрузил html & css & несколько изображений и установил эти статические файлы dir как это правильно. …

20.08.2022
Как лучше всего сохранить значения криптовалют разных монет в атрибуте модели в Django?

У меня есть класс "заказ" в модели. В классе я хочу, чтобы были атрибуты "coin" и "amount_paid", которые записывают, сколько и какой монетой клиент заплатил за продукт. Теперь возьмем для примера Monero и Bitcoin. Самая маленькая единица Monero может …

20.08.2022
Прямое присвоение прямой стороне множества "многие ко многим" запрещено. Вместо этого используйте categories.set()

Это моя модель class Post(models.Model): title = models.CharField(max_length=100, blank=False, null=False) description = models.TextField(max_length=1000, blank=True, null=True) created_by = models.ForeignKey(User, on_delete=models.CASCADE, related_name='post_created_by') categories = models.ManyToManyField(to=Category, blank=True, related_name='categories') Это мои сериализаторы class CreatePostSerializer(ModelSerializer): categories = serializers.CharField(error_messages={'required': "categories can't be blank"}) title = …

20.08.2022
Python Django - Select Choice is not Valid

Когда я хочу сохранить форму на новом CharFields (с Choices), Django говорит мне, что Selected choice is not valid. Я беру другой список Choice, который работает с другой моделью, он работает нормально. Models.py: class productsdefinition(models.Model): Products = models.CharField(max_length=Lenght200, …

20.08.2022
Структура Django Excell

Мне нужно сделать webapp, который основан на excell. Должно быть два вида групп одна для пользователя, который может редактировать и просматривать данные и одна для персонала, который также может создавать данные для работы для пользователя. Каждый из них …