Документирую свое решение здесь, возможно, у кого-то возникнет идея получше. В моем текущем проекте у нас есть вычисляемое @свойство, отображающее значение на основе критериев из других полей. До этого момента это было поле, доступное только для чтения, поэтому не …
Я работаю над книгой Python Crash Course Эрика Маттеса. В главе 19 я начинаю сталкиваться с проблемами. Раздел 'Edit Entry' не загружается корректно при нажатии на ссылку. Ссылка отображается там, где должна, с текстом, который должен быть, но при …
Похоже на этот вопрос, на который не было ответа, который работает для меня. Я пытаюсь настроить шаблоны allauth: email.html расширяет base_manage_email.html base_manage_email.html extends base_manage.html base_manage.html расширяет manage.html, который я …
SaveBtn.addEventListener('click', function() { const csrftoken = getCookie('csrftoken'); fetch('http://localhost:8000/card/{{ auction.slug }}/add/', { method: 'GET', credentials: 'include', headers:{ 'Content-Type':'application/json', 'X-Requested-With': 'XMLHttpRequest', 'X-CSRFToken': csrftoken, }, }) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); …
Class task_check(AuthententicatedOrReadOnlyAPIView): content_negotiation_class = IgnoreClientContentNegotiation def get(self, request): timeout = int(request.query_params.get('timeout', 300)) task_id = request.session.get('pending_task_id') if not task_id: return HttpResponse("No pending task", status=404) def event_stream(): start_time = time.time() while True: if time.time() - start_time > timeout: del request.session['pending_task_id'] request.session.modified = …
У меня есть приложение django, которое запускается через docker compose на моей локальной системе на localhost:80. У меня есть другое приложение, которое запускается на localhost:3000. Я хочу получить доступ к http://localhost:3000 внутри приложения django. При попытке получить доступ к …
Я пытаюсь проверить код, сгенерированный с помощью simply-jwt, но на втором шаге, когда я пытаюсь проверить это, он становится False, и я пытаюсь понять, почему Цель - сгенерировать код после входа в систему и проверить этот код на …
Для примера предположим, что мы хотим создать несколько блогов, но в одном приложении. В каждом блоге есть записи, которые являются дочерними тегами каждого соответствующего блога. Можно ли настроить Taggit таким образом, чтобы пул тегов каждого блога оставался отдельным друг от …
Я пишу приложение Django/GraphQL/Apollo/Vuetify, и мне трудно ориентироваться в последствиях CORS/CRSF. Насколько я понимаю, я думаю, что Django и GraphQL делают правильные вещи на бэкенде в отношении CORS и CRSF. Когда я использую библиотеку python requests, я могу …
Import cloudinary_storage import os import ssl import certifi import dj_database_url при попытке развернуть на heroku, он развертывается успешно, но на странице написано Application error and cloudinary module not found. Я использую VSCode и import cloudinary_storage закрашивается, я сделал …
Мне нужно создать REST API для проекта на django для хакатона, я никогда его не создавал. Я работал над базовыми проектами на django, но не создавал api. Я пытался следовать учебнику, но демонстрационный проект учебника сильно отличается. У …
Я построил модель классификации изображений, которая относит их к одному из трех классов: огурец, цуккини или ни то, ни другое. Теперь я хочу развернуть эту модель на сайте Django, но у меня возникли некоторые проблемы. Когда я выполняю …
Я работаю над django pagination и все хорошо, но кнопки next и previous в django pagination просто пропускают 1 страницу. Я хочу, чтобы пагинация django сначала показывала страницы с 1 по 10, а затем, когда я нажимаю на кнопку next, …
Я хочу запускать некоторый код при старте моего Django-сервера, чтобы очистить его от предыдущего завершения работы сервера. Как я могу запустить некоторый код один и только один раз при запуске, прежде чем сервер обработает какие-либо запросы. В это время мне …
Я работаю над своим проектом для курса и полностью застрял прямо сейчас. Я создаю сайт для управления тренировками пользователей, и при создании нового экземпляра тренировки не происходит перенаправления на страницу тренировок пользователя. views.py # View to return all user's …
Фон Я только что начал использовать Digital Oceans Spaces для хранения статических файлов для моего веб-приложения Django (подключенного с помощью библиотеки django-storages). Раньше я использовал элементы link в head базового шаблона для предварительной загрузки шрифтов, чтобы избежать вспышек при переключении …
Первоначально возникла проблема: "Недопустимый объект опций. Сервер Dev Server был инициализирован с использованием объекта опций, который не соответствует схеме API". Чтобы решить эту проблему, добавьте setupProxy.js в папку src следующим образом: <pre …
У меня возникла проблема с JMeter. Я пытаюсь провести тесты производительности с помощью расширения BlazeMeter. При выполнении некоторых запросов я получаю ошибку CSRF. Я уже пробовал извлечь токен с помощью экстрактора регулярных выражений, но он его не находит. …
Выпуск Недавно я подключил свое приложение django к Digital Ocean Spaces с помощью библиотеки django-storages, и достаточно сказать, что у меня много статических файлов (в настоящее время 2545 файлов, большинство из которых - небольшие аудиофайлы). Я только …
В моем django приложении в настоящее время используется очередь huey для обработки задач. Теперь я хочу расставить приоритеты задач в очереди, основываясь на своих требованиях. Я нашел класс PriorityRedisHuey в модуле huey. Я обновил свой код, чтобы использовать PriorityRedisHuey …
Я использую двухфакторную авторизацию Django в моем представлении входа в систему. Я использую менеджер плагинов для регистрации плагина TwoFactorPlugin, который Моя проблема заключается в том, что хотя в представлении я возвращаю HttpResponse, оно всегда возвращает LOGIN_REDIRECT_URL. Если я …
` # **views.py** from django.shortcuts import render from django.http import HttpResponse def home(request): return HttpResponse('<h1>Blog home</h1>') def about(request): return HttpResponse('<h1>Blog About</h1>') # **urls.py (in blog)** from django.urls import path from . import views urlpatterns = [ path('', views.home, name='blog-home'), path('about/', …
TypeError at /ws/status/ app() отсутствуют 2 обязательных позиционных аргумента: 'receive' и 'send' У меня есть только ошибка приема и отправки 2 позиционных аргументов для websocket в django rest framework. Как я могу это исправить? Может быть ошибка версии, но …
Я столкнулся с проблемой в Django REST Framework, где определенный маршрут не отображается в списке API, когда я обращаюсь к https://myserver.com/api/. Вот моя настройка: url.py from django.urls import path, include from rest_framework.routers import DefaultRouter from . import …
При выходе из системы в Django с параметром "next" я использую POST-запрос в форме. Однако в коде, который я написал, я использую другой POST-запрос. Эти два желания конфликтуют. Как я могу это исправить? [Это моя html-страница] [(https://i.sstatic.net/JpH9USY2.png]) Я …
При выполнении миграции mysql базы данных в проекте на django появляется следующая ошибка: Traceback (most recent call last): File "D:\all\python_proj\flshop\django_project\manage.py", line 22, in <module> main() File "D:\all\python_proj\flshop\django_project\manage.py", line 18, in main execute_from_command_line(sys.argv) File "D:\all\python_proj\blumhack\venv\Lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line utility.execute() …
Я новичок в react native и expo, и я следовал учебнику в Интернете для приложения для сканирования штрих-кодов с помощью expo, но он не охватывает, как перейти от приложения камеры expo к другому экрану, и я не могу понять …
Я использую сериализаторы для проверки данных Post. Как я могу проверить Enum? У меня есть такой класс: class DataTypeEnum(StrEnum): FLOAT = 'float' INTEGER = 'integer' BOOLEAN = 'boolean' А мой ввод Post содержит { ... …
Я пытаюсь сохранить несколько форм через inlineformset_factory, но он не сохраняет никаких данных. И набор форм также возвращает другие поля, например, поле ID. inlineformfactories также возвращает другие поля foreignkey. Что касается поля id, это специальное поле формы или поле модели …
У меня есть такие модели: class Advert(CreatedUpdatedMixin): ... use_pickup = models.BooleanField( verbose_name=_('pickup'), default=False, ) use_nova_post = models.BooleanField( verbose_name=_('nova post'), default=False, ) use_courier = models.BooleanField( verbose_name=_('courier'), default=True, ) ... def clean(self): if not any([self.use_pickup, self.use_nova_post, self.use_courier]): raise ValidationError( _('One of …
Я разработал веб-приложение на 2 языках, где пользователи могут переключаться между ними с помощью пользовательского интерфейса, и все работает нормально, язык меняется. Что я не могу настроить, так это язык по умолчанию, который работает, когда приложение открывается в первый …
Я только что взял на себя старый проект, использующий Django 1.8 + Python 2.7. Мне нужно отрефакторить функцию, в которой я должен получить различную информацию, основанную на различной информации о хосте, и отобразить ее на странице. Кроме того, мне …
Последнюю неделю я боролся за развертывание своего проекта Django на своем VPS-сервере (domains.co.za). После всего этого мне удалось выяснить несколько вещей самостоятельно. Мой сервер работает под управлением AlmaLinux 9, и я подключаюсь через IP-адрес 41.76.110.165. Вот что я сделал на …
Я следовал инструкциям на https://docs.djangoproject.com/en/5.0/ref/contrib/staticfiles/#s-customizing-the-ignored-pattern-list, чтобы переопределить ignore_patterns в моих статических файлах. Вот мои шаги на Django 5.0.6: Создали новое приложение app_staticfiles. в app_staticfiles/apps.py этот код: from django.contrib.staticfiles.apps import StaticFilesConfig …
В моем проекте Django есть модель с полем URL. Я хочу обеспечить добавление схемы (например, https://) к URL, если она не существует. from django.db import models class MyModel(models.Model): url = models.URLField() Я пробовал использовать методы clean, save, …
У меня есть сайт, развернутый на Nginx и построенный на Django. Ссылка Request.build_absolute_uri там почему-то ведет не на реальный домен и ip, который к нему привязан, а на localhost:8080 из Waitress/gunicorn, на котором запущено приложение. Почему? Я пробовал Request.build_absolute_uri …
Шаблон формы Form.py models.py Views.py seetings.py Все вроде бы хорошо, но форма не сохраняет данные в базу данных, form.py, views.py, models.py, settings.py... У меня …
У меня есть приложение Django + React + uwsgi. Uwsgi доступ к базе данных. Теперь я хочу перезагружать веб-приложение Django(React) при изменении базы данных. Например Пользователь открывает веб-приложение Администратор использует команду mysql на сервере Insert into …
Я делаю свой первый проект с Django и React. Всякий раз, когда я запускаю npm run dev Проект компилируется успешно. Но как только я перехожу в браузер, он говорит, что сайт не может быть достигнут и что …
В чем суть, через fetch передаю данные с одним файлом + заголовок + описание + еще один json данные (answers_set), которые необходимо так же сериализовать. Запрос получается следующий: <QueryDict: {'title': ['dsasad'], 'description': ['dsadads'], 'content': ['<p>dsadas</p>'], 'answers_set': ['[{"title":"asddas"},{"title":"dsaasd"}]'], 'tags': ['dsasda'], 'blog': …