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

20.12.2021
Django-rest-framework: как обновить вложенный внешний ключ? Мой метод обновления даже не вызывается

У меня есть что-то вроде этого (я включил только соответствующие части): class ImageSerializer(serializers.ModelSerializer): telescopes = TelescopeSerializer(many=True) def update(self, instance, validated_data): # In this method I would perform the update of the telescopes if needed. # The following …

20.12.2021
Комната, соответствующая запросу, не существует. django rest framework, Django retsframework

Я новичок в django. В своем проекте я хочу разместить фото в отель и фото в номер отеля: но у меня возникает следующая проблема:Room matching query does not exist. django rest framework. Идентификатор номера не существует, хотя он существует …

20.12.2021
Django-channels идентифицирует клиента при повторном подключении

Я подключаю несколько (анонимных, не залогиненных) клиентов через websocket / django-каналы (routing.py, consumers.py). Когда клиент перезагружает страницу или переподключается по какой-либо причине, он получает новый channel_name. Есть ли хороший способ идентифицировать повторно подключающегося клиента как того же клиента, которым …

20.12.2021
Как внедрить HTML-файл в другой HTML-файл в Django?

Я хочу инжектировать (или импортировать html файл) в другой HTML файл в Django. Конечно, я пытался это сделать, но получаю ошибки ниже. ШаблонDoesNotExist в /. fanduel.html Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Версия Django: 3.2.10 Тип исключения: TemplateDoesNotExist Значение исключения: …

20.12.2021
Django обратный запрос отношения из ForeignKey

Допустим, у меня определена пара простых моделей: class Pizza(models.Model): name = models.CharField() # Get the name of topping here ... class Topping(models.Model): pizza = models.ForeignKey(Pizza) Одна вещь, которую я могу сделать, это запрос на Topping, но и …

20.12.2021
Утверждение If в полях модели Django

Я хочу добавить эти поля в модель моего магазина, но я хочу включить логику, что если, скажем, WooCoomerce был выбран в качестве StoreType, я хочу, чтобы Access_Token не был обязательным. Также, когда я выбираю Shopify/Shopper, я хочу, чтобы Consumer_key и …

20.12.2021
Django Forms не работает. Ничего не отображается. Есть помощь?

Я делал некоторые How-To учебники по Django Forms. Но у меня ничего не отображается. Есть идеи, почему? Изображение ниже иллюстрирует мою проблему. Это мой Логин -> index.html <body> <div class="gradient-border" id="box"> <h2>Log In</h2> <form action = "" method …

20.12.2021
Реверс для 'account' не найден. 'account' не является действительной функцией представления или именем шаблона.121

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь Здравствуйте, не могли бы вы мне помочь? Django выдает мне такую ошибку. Reverse for 'account' not found. 'account' …

20.12.2021
Проверка смены пользователя и последующее отображение данных в Django

Я разработал два API "ShiftstartAPI" и "tickettableAPI", когда пользователь начинает смену, только он может просматривать таблицы в Django. Я попробовал следующий подход, но он не работает так, как ожидалось, он скрывает таблицу даже после начала смены views.py: API …

20.12.2021
Django - Подробная информация о продукте в XML-файле

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

20.12.2021
Администратор Django создает новую запись в таблице, отличной от существующей записи

Новичок в Django, и я создаю API, используя Django rest_framework. В основном потому, что мне нужна предварительно настроенная панель администратора. Моя проблема заключается в следующем. У меня есть продукты, и некоторые из них активны на сайте. Эти продукты вставляются …

20.12.2021
Как использовать собственный домен www.youddomain.com для обслуживания содержимого Google Cloud Storage

Я успешно использую Google Cloud Storage для хранения видео и изображений для веб-сервиса. Однако ссылки для изображений должны содержать следующий префикс : GS_HTTPS_URL = 'https://storage.googleapis.com/' + GS_BUCKET_NAME + "/" Как я могу обслуживать содержимое непосредственно из имени моего …

20.12.2021
Как сделать кастомные ошибки в проекте Django?

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

20.12.2021
Здравствуйте! Как я могу решить эту проблему?

?: (mysql.W002) Строгий режим MariaDB не установлен для соединения базы данных 'default' СОВЕТ: Строгий режим MariaDB устраняет многие проблемы целостности данных в MariaDB, такие как усечение данных при вставке, путем перерастания предупреждений в ошибки. Настоятельно рекомендуется активировать его. См: <a …

20.12.2021
Загрузка на сервер S3 закрывается без ошибок (после изменения внешнего IP или имени хоста в Ubuntu)

Я столкнулся с ошибкой при загрузке изображения в S3 bucket. На самом деле, раньше все работало нормально, но я столкнулся с этой проблемой после того, как один разработчик (сейчас я с ним не на связи) изменил внешний IP или …

20.12.2021
Проект на Django: Я не могу создать суперпользователя в терминале для работы с данными в Postgresql

Я делаю проект с Django, в котором пытаюсь изменить базу данных с SQLITE на Postqresql. Когда я пытаюсь создать суперпользователя, я получаю эту ошибку. Traceback File "manage.py", line 22, in &lt;module&gt; main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File …

20.12.2021
Django Rest Framework, Как обновить вложенные значения в сериализаторе

В DRF я хотел бы публиковать массовые транзакции в конечную точку rest. Как правильно создать вложенное поле значений для Serializer в DFR? transactions Вызываете ли вы create для каждой транзакции на TransactionItemSerializer ИЛИ Вызов save() на …

20.12.2021
Не удается преобразовать ключевое слово 'user' в поле. Варианты: create_account, email, full_name

Я создал 2 модели. Account UserProfil Во-первых, пользователь регистрирует email, полное имя, пароль1, пароль2. Данные отправляются в базу данных в таблицу Account. Второй, пользователь войдет в систему, в случае успеха, он перейдет на приборную панель. в приборной панели …

20.12.2021
AddChild() отсутствует 1 требуемый позиционный аргумент: 'pk

У меня есть две модели, а именно Parent и Child. Мне удалось сделать модель формы для регистрации Родителя. Теперь я хочу иметь возможность добавить ребенка к родителю. Ожидаемый результат: У каждого родителя должна быть ссылка, которая вызовет форму …

20.12.2021
Как сохранить данные в базе данных после входа пользователя в систему с помощью социального API, например, facebook

Я работаю над react-native приложением, используя django в качестве бэкенда. В бэкенде есть таблица User, которая расширяет AbstractBaseUser, и я хочу хранить данные пользователей, зарегистрированных в социальных сетях, в этой таблице. Допустим, я использую facebook и google как social-auth API, …

20.12.2021
Как открыть файл с помощью ogr из байта или url

Я пытаюсь открыть .gml файл с помощью ogt.Open(path, False), но на производственном проекте, размещенном на Heroku, я могу читать/писать из файловой системы. gml_parser.py: from osgeo import ogr reader = ogr.Open(file, False) Могу ли я открыть его из байта …

20.12.2021
Сломанная труба при многократном разборе файла CSV с помощью pandas

У меня есть строка поиска, которая принимает название города в качестве ввода. На django построен GET API, который принимает ввод пользователя и ищет его в CSV файле. Например: Если пользователь набирает "mum". API принимает это "mum" в качестве …

20.12.2021
Django Rest Framework, вложенные сериализаторы, внутренний сериализатор не виден во внешнем сериализаторе

Я пытаюсь использовать вложенные сериализаторы в своем приложении. Я следовал документации на сайте DRF, но, похоже, есть проблема с видимостью внутреннего сериализатора. Сообщение об ошибке: Exception Type: AttributeError Exception Value: Got AttributeError when attempting to get a value for field …

20.12.2021
Как вызвать функцию внутри представления класса в django

У меня есть функция, которая возвращает некоторую информацию об устройстве пользователя, и у меня есть один класс для отображения html и form_class как я могу использовать функцию в классе? вот мой views.py : from django.http import request from …

20.12.2021
Django: Как извлечь текст из файлов doc и docx, а затем передать его в шаблон для отображения в отдельном div, который впоследствии можно стилизовать?

Я работаю над финальным проектом по CS50W и мне нужно небольшое приложение, которое позволяет пользователям загружать свои "сценарии" - файлы, которые являются либо .doc, либо .docx. Эти файлы затем сохраняются в отдельной папке, а их url сохраняется в поле models. …

20.12.2021
Django Тестовая ассоциация ключей

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

20.12.2021
Как вернуть несколько значений из фикстуры pytest с scope = session

Я создал pytest fixture в conftest.py для создания пользователя и автоматического входа @pytest.fixture(scope="session") def api_client(): from rest_framework.test import APIClient return APIClient() @pytest.fixture(scope="session") @pytest.mark.django_db def create_user(): def make_user(**kwargs): # employee = e_ge_employee.objects.create() kwargs['password'] = 'strong-test-pass' if 'username' not in kwargs: …

20.12.2021
Как перечислить все объекты из определенной модели в django rest framework?

У меня есть две модели : class Product(models.Model): name = models.CharField(max_length=200) price = models.DecimalField(default=0, decimal_places=2, max_digits=10) def __str__(self): return self.name class Receipt(models.Model): purchase_date = models.DateTimeField(auto_now=True, null=False) shop = models.ForeignKey(Shop, on_delete=models.SET_NULL, null=True) products = models.ForeignKey(Product, on_delete=models.SET_NULL, null=True) …

20.12.2021
Ошибка при подключении установки mysqlclient к моему проекту django

Помогите пожалуйста, когда я пытаюсь запустить pipenv install mysqlclient, он выдает ошибку, указывая, что требуется visual c++ 14 или выше, сейчас я получил 14.29, но все равно не работает. Я также попробовал использовать Unofficial Windows Binaries for Python Extension Packages …

20.12.2021
Как решить эту ошибку ModuleNotFoundError: No module named 'django_mfa' error?

* Я хочу реализовать MFA в своем проекте на python, но получаю следующее сообщение об ошибке: Ошибка при запуске приложения WSGI 2021-12-19 19:49:30,255: ModuleNotFoundError: No module named 'django_mfa' 2021-12-19 19:49:30,255: File "/var/www/XXX_pythonanywhere_com_wsgi.py", line 18, in &lt;module&gt; 2021-12-19 19:49:30,256: application …

20.12.2021
Запуск функций на загружаемой странице, но они не работают [закрыто]

`let db = new sqlite3.Database('mcm'); db.exec('CREATE TABLE IF NOT EXISTS workers(id INTEGER PRIMARY KEY,names VARCHAR(30) NOT NULL,position VARCHAR(30) NOT NULL,date VARCHAR(10) NOT NULL,salary INTEGER)'); function insertValues() { const name = document.getElementById('addName'); const Nposition = document.getElementById('addPosition'); const startDate = document.getElementById('addStartDate'); …

20.12.2021
AttributeError: объект 'WSGIRequest' не имеет атрибута 'is_ajax'

Я пытаюсь изучить ajax в django, но когда я запускаю этот простой тест, я получаю эту ошибку и не могу найти причину, моя версия django - 4.0 AttributeError: 'WSGIRequest' object has no attribute 'is_ajax' view.py from django.shortcuts import render, …

20.12.2021
Когда я устанавливаю тайм-аут рабочего в gunicorn для приложения Django, другие пользователи не могут получить доступ к приложению

У меня есть приложение django, работающее на Gunicorn и Nginx. Есть один запрос в приложении, который занимает 10 минут для загрузки страницы [Есть много данных для обработки], я увеличил время работы до 1200 секунд для Gunicorn, чтобы заставить его …

20.12.2021
Как решить сложный вопрос со списком в python?

Пусть функция testfunction(num) принимает передаваемый параметр num и выполняет следующие действия. Сначала возьмите все однозначные цифры входного числа (которое всегда будет целым положительным числом больше 1) и добавьте каждую из них в список. Затем возьмите входное число и умножьте …

20.12.2021
Я получаю разные ответы в postman и в браузере [закрыто]

Я новичок в django, я пробовал CRUD операции в django rest-framework, при тестировании в postman я получаю ответ 404 not found. На тот же url я получаю json ответ, когда пробую в браузере. Может ли кто-нибудь помочь мне исправить это? …

20.12.2021
Как разработать rest POST API в Django для вставки данных в две модели одновременно, когда вторая модель связана ForeignKey с первой моделью?

Модель пользователя from django.contrib.auth.base_user import AbstractBaseUser from django.contrib.auth.models import UserManager, Permission, PermissionsMixin from django.db import models from django.utils import timezone #from mptt.models import MPTTModel from apps.base.models import DomainEntityIndexed from apps.base.config import ROLE_CHOICES, ROLE_DICT, VEHICLE_CHOICES, VEHICLE_DICT, SIGNUP_CHOICES, SIGNUP_DICT class User(AbstractBaseUser, …

20.12.2021
Невозможно импортировать ThreadSensitiveContext из asgiref.sync, Обновление django до 4.0

В настоящее время я обновляю сайт django с 3.0 до 4.0. Я смотрю на сообщения об ошибках и пытаюсь их исправить. Одна из ошибок, которую я получил сейчас, заключается в том, что я не могу импортировать ThreadSensitiveContext из asgiref.sync. …

20.12.2021
Как я могу расширить 'base.html' в коде Django Python?

Я хочу динамически генерировать страницу, используя базовый шаблон Не работает так, как должно - def index(request): return HttpResponse("{% extends 'base.html' %} {% block content %} Hello {% endblock %}") на html его - {% extends 'base.html' %} …

20.12.2021
Как интегрировать Elasticsearch DSL Django для выполнения запросов с переднего плана

Я пытаюсь реализовать функции поиска в моем django проекте, вот как я храню данные в Elasticsearch, после скраппинга, он мгновенно сохраняет материал в индексы. Определил необходимые параметры в settings.py . es_client = Elasticsearch(['http://127.0.0.1:9200']) doc = { "date": time.strftime("%Y-%m-%d"), "current_url": …

20.12.2021
Как я могу использовать django api из react frontend

Я новичок в React, я написал конечную точку Django API для выполнения некоторого вида sync. Я хочу, чтобы эта API вызывалась со React страницы, при нажатии на TextLink - скажем Sync Now, как я должен это сделать? На основе …