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

17.07.2024
Почему мой супервизор экземпляра AWS EC2 не работает?

Я развертываю API Django, который я назвал "ScientistBirthYear", на AWS EC2, следуя этим инструкциям, включая использование кода gunicorn.conf, но изменяя его для учета имени моей виртуальной среды, имени проекта и X.wsgi:application из моего проекта. В …

16.07.2024
Тестирование сервисов с помощью django-pytest: User.DoesNotExist

Я пытаюсь протестировать функции с помощью pytest. Он возвращает сообщение No tables found. В то время как я вижу вывод migrate и тестовую базу данных sqlite3. authentication/tests/test_services.py::test_register_user - users.models.User.DoesNotExist: Пользователь, соответствующий запросу, не существует. Мой тест: import …

16.07.2024
Стили Vuetify2 не работают должным образом с Django

Я пытаюсь добавить vue + vuex + vuetify framework в мой django проект. Я установил node.js и yarn, затем прописал команды - yarn global add @vue/cli и vue create client в корневом каталоге проекта, и изменил файлы конфигурации: <pre …

16.07.2024
Ошибка при публикации в LinkedIn через API - Код: 422

Я сталкиваюсь с ошибкой при публикации в LinkedIn через их API. Вот подробности: Код ошибки: 422 Ответ: { "message": "ERROR :: /author :: \"urn:li:person:aba2390d-7792-4cb2-ad6b-e116d9783606\" does not match urn:li:company:\\d+|urn:li:member:\\d+\n", "status": 422 } Контекст Тип запроса: POST …

16.07.2024
Подключение Django к Docker MS SQL

У меня есть требования: Python 3.11.9 ( Windows https://github.com/pyenv/pyenv ) последняя версия Django (5.0.7.) MS SQL 2019 Создание простого REST-приложения с логикой Django AUTH. Поскольку у меня локально установлен Python …

16.07.2024
Как правильно обрабатывать кодировку символов в дампе базы данных Django?

Я работаю над проектом Django и столкнулся с проблемой кодировки символов при дампе базы данных sqlite3 в JSON-файл. База данных содержит специальные символы, такие как акцентированные буквы (например, "França", "Bélgica"), но когда я делаю дамп данных, эти символы отображаются некорректно. …

16.07.2024
Проблемы с изменением статуса с ожидающего на отклоненный/одобренный

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

16.07.2024
Как загрузить песни в python/django MYsql или Sqlite?

Я хочу загружать медиафайлы, такие как песни, видео и другие медиафайлы в моем приложении музыкального плеера, как хранить их в моем файле проекта django под названием "model.py", какой тип данных я должен предоставить для хранения этого короля файлов …

16.07.2024
Предотвращение дубликатов при фильтрации по prefetch_related

У меня есть две модели: Seller и Product. Каждый товар имеет внешний ключ к продавцу. Таким образом, у каждого товара есть только one продавец, но продавец может быть связан с many товарами. Это внешний ключ в моем Product-классе: …

16.07.2024
Django - получение значения textinput формы по событию onchange

Я использую это для получения ID и значения элемента select в форме в django с помощью события onchange: class forms_bdc(forms.ModelForm): [...] bdc_description_1 = forms.ModelChoiceField( widget=forms.Select(attrs={'id': 'editable-select-2','onchange': 'populate_selected_product(this.id,this.value)'}),empty_label=None ) Я пытаюсь сделать то же самое с виджетом TextInput. …

16.07.2024
Как показать/скрыть кнопку, сравнив, зарегистрирована ли она владельцем актива, проверить базу данных привилегий владельца актива, является ли добавление стоимости актива "включенным" или "выключенным

Мой html-список активов выглядит следующим образом {% if user_role == 'admin' %} {% include 'asset_mng/admin_sidebar.html' %} {% elif user_role == 'asset_owner' %} {% include 'asset_mng/asset_owner_sidebar.html' %} {% endif …

16.07.2024
Пытаюсь реализовать вход в Google на моем приложении django-restframework - Vue, но постоянно получаю redirect_uri_mismatch

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

16.07.2024
Введите действительную дату. в поле BC/AD в фреймворке django

В фреймворке Django с PostgreSql мне нужно хранить дату BC. Итак, вот код, который я использую: class BCEDateField(models.DateField): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) def from_db_value(self, value, expression, connection): if value: if value.endswith('BC'): # Parse the BC date string …

16.07.2024
Как передать модель сборки в библиотеку deepface?

Я использую библиотеку распознавания лиц deepface, и использую метод find для идентификации изображений, мне нужно передать предварительно построенную модель в этот метод, но это не работает, может кто-нибудь объяснить, как я могу это сделать? output2 = DeepFace.find(img2,img1_path,model_name=model_name)

16.07.2024
Ошибка в PyCharm: Требование к пакету 'Django==5.0.7' не выполнено

Я пытаюсь настроить проект Django в PyCharm, но постоянно сталкиваюсь со следующей ошибкой: Package requirement 'Django==5.0.7' is not satisfied Я уже пробовал выполнить следующие действия: Убедился, что Django==5.0.7 указан в моем файле requirements.txt. pip install …

16.07.2024
Ошибка DRF при сериализации отношения "многие ко многим

Ошибка возникает после вставки записи DetallePedido, сериализатор ищет поля 'producto' и 'cantidad'. А он получает объект Producto и целое число (cantidad) и ищет поле 'producto' внутри объекта Producto, поэтому и возникает ошибка. А в конце функции create() она отправляет объект …

16.07.2024
Страница администратора Django - создание ссылки на список объектов, отфильтрованных по внешнему ключу

Я изучаю Django прямо сейчас и все еще борюсь с этим. У меня есть две модели: Database и DatabaseUser, связанные между собой иностранным ключом. На странице администрирования я хочу добавить ссылку на список с базами данных, которая направляет меня …

16.07.2024
Объект 'AnonymousUser' не имеет атрибута '_meta' в представлении Login

при использовании пользовательской формы аутентификации возникает ошибка при попытке входа с несуществующей учетной записью, но при использовании существующей учетной записи ошибка не возникает File "C:\python\CTFp\.venv\Lib\site-packages\django\utils\functional.py", line 253, in inner return func(_wrapped, *args) ^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'AnonymousUser' object …

16.07.2024
Сколько vps мне нужно для angular apps, django и mysql

У меня есть проект, который содержит веб-приложения, бэкенд django и mysql db Mydomaine.com Admin.mydomaine.com Mydomaine.com/company/workAndDevis CompanyAdmin.Mydomaine.com Все это ангулярные приложения Я немного запутался, сколько vps использовать и сколько ресурсов для этих vps. Иногда я говорю, что сделаю им …

16.07.2024
ValueError: JSON-строка "{" не является действительным json [закрыто]

У меня есть файл serviceAccountKey.json со следующим кодом { "type": "service_account", "project_id": "...", "private_key_id": "...", "private_key": "-----BEGIN PRIVATE KEY-----...", "client_email": "...", "client_id": "...", "auth_uri": "...", "token_uri": "...", "auth_provider_x509_cert_url": "...", "client_x509_cert_url": "...", "universe_domain": "..." } Вся эта информация, …

16.07.2024
Конфигурация тестовой базы данных Django для unittest

Я запускаю unittest с командой coverage, но испытываю проблемы с взаимодействием с тестовой базой данных. Вот мой фрагмент кода. from django.test import TestCase from myapp.models import Animal class AnimalTestCase(TestCase): databases = {'default', 'read_replica'} def setUp(self): Animal.objects.create(name="lion", sound="roar") Animal.objects.create(name="cat", sound="meow") …

16.07.2024
Создайте одноразовый код и определенное время [закрыто]

Я хочу сгенерировать случайный код для регистрации пользователя на сайте И время использования случайного кода составляет 3 минуты мой класс: class Otp(models.Model): token = models.CharField(max_length=200, null=True) phone_number = models.CharField(max_length=11) code = models.SmallIntegerField() expiration_date = models.DateTimeField(auto_now_add=True) def __str__(self): …

16.07.2024
AWS ECS с Django + Python + Alpine produce Segmentation Fault

У нас сейчас проблемы с Alpine Linux, после обновления до версии &gt;=17. Похоже, что с alpine17 библиотека openssl в alpine была обновлена до openssl3. Проблема в том, что наше Django-приложение, собранное через Dockerfile, больше не работает с alpine&gt;=17 …

16.07.2024
Как добавить шаблон с помощью тега {% include %}, сравнивая, какой пользователь вошел в систему, на django?

Мой asset_list html выглядит следующим образом &lt;div class="right"&gt; &lt;div class="search-container"&gt; &lt;input type="text" id="searchInput" placeholder="Search by AssetName..." aria-label="Search"&gt; &lt;button class="add-button" aria-label="Add Asset" id="addUserButton"&gt;&lt;i class="fas fa-plus"&gt;&lt;/i&gt; Add&lt;/button&gt; &lt;/div&gt; база данных логинов выглядит следующим образом, с ролями admin и …

16.07.2024
Трудность добавления номеров страниц в печатную таблицу с помощью Paged.js без переполнения содержимого

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

16.07.2024
Как безопасно обновить проект Wagtail 5.0 до 5.2? [закрыто]

У меня есть проект wagtail, разработанный в версии 5.0. Я хочу обновить его до версии 5.2. Но у меня нет достаточного опыта работы с Wagtail. Я не знаю, что делать. Есть ли какие-либо потенциальные проблемы или вопросы при этом? …

16.07.2024
Неправильная загрузка иконок Vuetify (Vuetify2 + Django)

Я хочу внедрить vuetify в свой проект, с подключением все в порядке, но стандартные иконки vuetify не загружаются, что бы я ни делал main.js import Vue from 'vue'; import App from './App.vue'; import vuetify from './plugins/vuetify'; …

16.07.2024
Django Добавьте кнопку, которая при каждом нажатии создает новое поле для ввода

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

16.07.2024
Получить данные из связи manytomany Django

Помогите разобраться есть две сущности Tasks и Journalist в Tasks имеем связь ManyToMany journalists = models.ManyToManyField(Journalist, verbose_name='Журналист', blank=True, null=True) при обработке сигналов (после сохранения) хочу получить данные из journalists @receiver(post_save, sender=Tasks) def create_notification(sender, instance, created, **kwargs): if created: print(instance.location) …

16.07.2024
Как устранить проблемы с POST-запросами в Django, несмотря на корректную работу с формами?

У меня проблема в Django, когда я нажимаю сохранить на форме, она отправляет GET-запрос вместо POST. Я не уверен, почему это происходит. <<<0><0>>Здравствуйте, у меня проблема в django, когда я нажимаю сохранить на форме, она отправляет GET вместо …

16.07.2024
Как настроить Django на поиск бэкенда Redis на сервере, а не на localhost?

Я работаю над обновлением старого приложения Django 2.2 и столкнулся с проблемой связи между Celery, Django, Docker и Redis. Я использую Docker Compose для создания приложения и Celery для планирования задач с Redis в качестве бэкенда. Celery планирует отправку электронных …

16.07.2024
Активация/деактивация фильтрации в django на основе условия

У меня есть bool и если это True, то я хочу отфильтровать в запросе по некоторым параметрам, если нет, то я не хочу фильтровать. На данный момент мое решение таково: if my_boolean: objects = Class.objects.filter(argument=valuexyz)... else: objects …

16.07.2024
Django Admin обновление форм tabularinline

У меня есть django modeladmin, который выглядит так: Class PlanInline(admin.TabularInLine): model = Plan form = PlanForm Class SettingsInline(admin.TabularInLine): model = Settings form = SettingsForm Class StoreAdmin(admin.ModelAdmin): form = StoreForm inlines = (PlanInline, SettingsInline,) .... И мне нужно передать …

15.07.2024
Веб-сайт выдает ошибку "повторно произошла ошибка" в safari и chrome для iPhone [закрыто]

Я нахожусь в затруднительном положении. Я протестировал свой сайт на нескольких устройствах и получаю неоднозначные результаты. Я не могу надежно воссоздать проблему. Сайт, который я пытаюсь диагностировать, - это clawson-honda-staging.herokuapp.com (это область постановки, которая имеет ту же проблему, что …

15.07.2024
Какое обходное решение для ошибки Django/PostgreSQL GeneratedField

При определении GeneratedField в PostgreSQL нередко возникает следующая ошибка: django.db.utils.ProgrammingError: generation expression is not immutable. Эта ошибка упоминается в документах о специфическом для PostgreSQL ограничении: ...PostgreSQL требует, чтобы функции и операторы, на которые …

15.07.2024
Подсказки типов переменных mypy - это утверждения или объявления?

Я очень запутался в том, что на самом деле делают подсказки типа переменной в python (использую mypy). Насколько я понимаю, они полезны для подтверждения того, что правая часть присваивания действительно имеет тот же тип, что и подсказка типа в …

15.07.2024
Нужно ли мне поместить все папки __pycache__ в папку проекта и папки apps?

Я видел, как люди добавляли папку pycache в .gitignore. Но никогда не видел, чтобы добавляли каждую папку __pycache__ в каждую папку проекта, поэтому кажется логичным включить каждую папку __pycache__ в .gitignore, например, так: hello_world/__pycache__ pages/__pycache__ (hello_world - имя …

15.07.2024
Настройка шаблона при реализации входа в систему с помощью Google oauth в Django

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

15.07.2024
Еще один вопрос о недостающих файлах миграции

Мне досталось в наследство приложение Django без файлов миграции. Я предполагаю, что приложение было разработано на более старой версии Django, чем та, что находится на сервере. Первое выполнение python manage.py makemigrations проходит успешно и создает 0001_initial.py файл Миграция …

15.07.2024
Невозможно подключить PostgreSQL к моему приложению Django в Azure VM

Я создаю приложение django, которое я развертываю через конвейер CI/CD на моей виртуальной машине Azure. Я уже создал базу данных PostgreSQL. Когда я развертываю свой контейнер docker на своей виртуальной машине и пытаюсь подключиться к базе данных, я получаю …