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

09.05.2024
Как избавиться от ошибки django.db.utils.OperationalError: no such table?

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

09.05.2024
'Подпись запроса, которую мы вычислили, не совпадает с подписью, которую вы предоставили' в DigitalOcean Spaces

Мое приложение django сохраняет загруженные пользователем файлы в моем ведре s3 в DigitalOcean Spaces (используя django-storages[s3], которое основано на amazon-s3), а путь к файлу сохраняется в моей базе данных. Однако, когда я нажимаю на url, расположенный в базе данных, он …

08.05.2024
Kong 502 Bad Gateway

У меня есть две виртуальные машины. На одной запущен сервер Apache с Django API, а на другой - Kong. Обе ВМ находятся в одной сети и могут пинговать друг друга, и я могу получить доступ к сайту Django через …

08.05.2024
Как оптимизировать массовый запрос к Redis в django - hiredis

Я переношу rest/graphql api из проекта на Java в Django на Python. Мы используем redis в обоих случаях. У нас есть одна конечная точка, которая является довольно большой (возвращает несколько МБ). В этой конечной точке мы создаем ключ, и …

08.05.2024
Как показать и скрыть кнопки Like/Unlike с помощью Javascript в моем веб-приложении?

Я прохожу онлайн-курс CS50W в Гарварде и создаю веб-приложение, похожее на twitter. Когда пользователь видит сообщение, мне нужно показать ему кнопку Like или Unlike в зависимости от того, понравилось оно пользователю или нет. Также есть счетчик, показывающий, скольким пользователям …

08.05.2024
Ошибки при импорте папки assets со статическим url в проект React parcel

Я пытаюсь сделать серверный рендеринг react-страницы с помощью Django. Серверный рендеринг работает нормально для обычных компонентов react. Проект использует parcel для автоматической сборки javaScript-файлов, чтобы Django мог их рендерить. Вот команда, которую я использую для компиляции react в Js. "scripts": …

08.05.2024
Django - изображения моделей не загружаются

Я добавляю модель ImageField в свои модели и сохраняю фотографии в папке проекта. Я отправляю объекты в свой шаблон, но не могу загрузить изображения. Мое приложение называется observatory, и я могу использовать другие части моделей, кроме изображений. Вот …

08.05.2024
Кто-нибудь знает, какая технология лучше всего подходит для Seo бэкенда сайта-блога? [закрыто]

Я слышал, что веб-страница должна быть настолько легкой, насколько это возможно. Я размышляю, использовать ли php, ASP .Net core, laravel или django. Наиболее удобным для меня будет ASP .Net, так что я забочусь только о SEO. .......................

08.05.2024
Отправка объекта ajax на сервер [закрыто]

я хочу отправить эти данные в views.py var bookingData = { name: name, email: email, contact: contact, date: date, shift: shift, members: members }; // Send the booking data to the server using AJAX var xhr = new XMLHttpRequest(); …

08.05.2024
AxiosError: Сетевая ошибка при вызове API из react native в django rest framework

Я запускаю свое приложение на своем андроид-устройстве и не использую никаких эмуляторов. Из postman я могу вызывать API, определенные в django rest framework, однако при вызове их с фронт-энда я получаю следующую ошибку: AxiosError: Network Error Settings.py: DEBUG = …

08.05.2024
Как исправить ошибку django CSRF для области администратора?

Я установил docker-compose на сервер django v5.0.6 и я вижу страницу входа, но после входа я сталкиваюсь с CSRF ошибкой. мои docker-compose контейнеры: Nginx web (контейнер django) postgres все конфигурации верны, и я могу …

08.05.2024
Команда `sudo systemctl start mybig_app` держится, а служба стоит в статусе loaded(activating), никогда не переходя в active

Я разработал довольно большое приложение на django. Я развернул его по пути /var/www/mybig_app/ на серверной машине (raspberry pi), подключенной к моей локальной сети. Приложение использует библиотеки, хранящиеся в виртуальной среде /var/www/mybig_app/venv/. Я настроил .wsgi файл, чтобы …

08.05.2024
Сложность присвоения поля значения ForeignKey форме в цикле

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

08.05.2024
В mongodb(pymongo) как я могу создать только недостающий путь во вложенном документе

Я использую django и mongoDB, соединенные Pymongo. Я создал коллекцию пользователей, в которой внутри каждого пользователя есть детали, и календарь, когда пользователь впервые регистрируется, календарь является пустым массивом (может быть изменен при необходимости), в календаре будет список лет, внутри каждого …

08.05.2024
Вопрос в том, как использовать класс LogoutView в django для выхода пользователя из системы, а также для перенаправления его на определенный url

Непонимание использования класса, основанного на LogoutView. Я хотел бы попросить пример использования этого класса для выхода пользователя из системы. Я попытался использовать pass внутри класса, но он перенаправляет меня на пустую страницу

08.05.2024
Как запустить несколько клиентских соединений websocket?

У меня есть Django-сервис (назовем его "главный"), запускающий HTTP-сервер и WebSocket-сервер, использующий django-каналы. У меня также есть куча других сервисов Django (назовем их целевыми сервисами), которые хотят подключиться к каналам websocket, открываемым главным сервисом. Каждому сервису необходимо установить несколько …

08.05.2024
"... && отчет о покрытии" не работает после перехода на pytest-django

Я использовал unittest в Django для написания тестов и запускал тесты с помощью этой команды: coverage run --omit='src/manage.py,src/config/*,*/.venv/*,*/*__init__.py,*/tests.py,*/admin.py' src/manage.py test src && coverage report Он запустит тесты, а затем отобразит .coverage, сгенерированный coverage run ... после выполнения. …

08.05.2024
Проблемы при установке django

Я столкнулся со многими проблемами при установке django на windows с помощью pip. Я использовал "pip install django". Но я не могу выполнить команду "django-admin startproject myproject". она выдает следующую ошибку: 'django-admin' не распознан как внутренняя или внешняя …

08.05.2024
Как протестировать каналы django между двумя физическими устройствами через сеть wifi

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

08.05.2024
Связь между сервером и пользователем

Передняя часть (React) и задняя часть (Django) работают на локальном сервере и отправляют информацию пользователю, но код Front end был обновлен и локальный сервер работает, но пользователи все еще видят старый интерфейс, в чем проблема? Пожалуйста, подскажите скопировал и …

08.05.2024
Проблема со входом в Django: Перенаправление на панель пользователя не работает, несмотря на статус 200 в консоли [закрыто]

Я создаю приложение на django и tailwind css, чтобы задавать юридические вопросы. Я создал пользователя в админ-панели django, создал представления и т.д. Но после входа в систему (статус success 200), он не работает. Я не могу перенаправить пользователя после …

08.05.2024
DjangoAdmin отображает BinaryField в виде изображения

Я написал промежуточное ПО для перехвата запросов и просмотра их на странице администратора. Оно успешно просматривает текстовое тело запроса, но не справляется с рендерингом изображений. admin.py class RequestLogEntryAdmin(admin.ModelAdmin): fieldsets = ( ('Request', { 'fields': ('request_headers', 'request_size', 'request_body_'), }) ) …

08.05.2024
AutocompleteFilter должен наследоваться от 'FieldListFilter'

Я хочу написать пользовательский фильтр с выпадающим полем, используя admin_searchable_dropdown Я попробовал два способа реализовать это и оба раза получил ошибку первый путь: пользовательский фильтр class PrimaryLabelFilter(AutocompleteFilter): field_name = 'primary_label' title …

08.05.2024
Git-подобный вид для сравнения фреймов данных

У меня есть два набора кадров данных с названиями df1 и df2. Мне нужно создать представление в шаблоне django для сравнения этих двух dataframe бок о бок. Это должно быть похоже на сравнение в git like, как показано …

08.05.2024
Weasyprint "В документе отсутствует атрибут write_png"

Я пишу веб-приложение на Python и Django. Я использую weasyprint для создания pdf-документов и хотел бы использовать write_png() для получения миниатюры в формате png для каждого pdf. Это из моего views.py: pdf_letter = weasyprint.HTML(string=letter, base_url=static_url).render( stylesheets=[weasyprint.CSS(static_url + …

08.05.2024
'svc_payment_dev'. Указанное доменное имя недействительно в соответствии с RFC 1034/1035

При отправке запросов к докеризованному приложению Django через уровень шлюза API с использованием имени контейнера (svc_payment_dev) я столкнулся с проблемой, указывающей на то, что предоставленное доменное имя не является действительным в соответствии с RFC 1034/1035 Я знаю, что …

08.05.2024
Конфигурация Nginx и SSL внутри контейнера docker не работает

Я использую следующий файл nginx conf : server { listen 80; server_name domain; # Redirect HTTP to HTTPS return 301 https://$host$request_uri; } server { listen 443 ssl; server_name localhost; ssl_certificate /etc/nginx/cert/ddomain.crt; ssl_certificate_key /etc/nginx/cert/domain.key; location / { proxy_pass http://0.0.0.0:8000; proxy_set_header Host …

08.05.2024
Nginx выдает ошибку 403 Forbidden при обслуживании файлов

Я новичок в nginx и столкнулся с проблемой: nginx отвечает 403 Forbidden при запросе example.com/media/ и всех файлов внутри папки media. Я создаю веб-приложение на python с использованием Django Rest Framework. Вот мой файл nginx в /etc/nginx/sites-enabled/example.com: server { …

08.05.2024
DRF Forbidden (CSRF cookie не установлен.) из POST-запроса React axios

Как мы знаем, по умолчанию у нас нет доступа к Django CSRFToken в React, поэтому нам нужно как-то его получить. Решением было сделать URL для получения CSRFToken в Response-Headers и установить csrftoken cookie в браузере. Так я и сделал …

08.05.2024
Избегайте добавления имени приложения в имя таблицы в django

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

08.05.2024
Отключение темного режима в bulma 1.0

Я попробовал отключить темный режим в моем base.css, как описывает bulma в своей документации, добавив @media строки: @media (prefers-color-scheme: light) { :root { } } body { display: flex; min-height: 100vh; flex-direction: column; } ... Вот как …

08.05.2024
Как отладить проблему аутентификации Okta SAML2 в приложении React + Django?

Я интегрирую аутентификацию Okta SAML2 в свое приложение React + Django. Однако, несмотря на отсутствие ошибок, когда я пытаюсь получить доступ к https://org.okta.com/app/org_lighthousedev_1/exk14dabkz9lmSTEq0x8/sso/saml, он перенаправляет меня на https://dev-lighthouse.corporate.org.com/accounts/login/?next=/sso/saml/ вместо того, чтобы завершить поток …

08.05.2024
Как исправить ошибку Method not allowed (GET) в django версии 5 [duplicate]

Я продолжаю получать эту ошибку в файле logout.html в django каждый раз, когда я перехожу к нему. Вот код для logout.html: <form method="post" action="{% url 'logout' %}"> {% csrf_token %} <button type="submit">logout</button></form> вот мой код views.py: from …

08.05.2024
Настройки Django не отражают изменения [закрыто]

У меня есть проект Django, запущенный на сервере Ubuntu 22.04 с Nginx и Gunicorn. После обновления проекта на локальном сервере я попытался перенести его на свой облачный сервер. Используя FileZilla, я скопировал новые файлы на сервер. Однако файл settings.py …

08.05.2024
Как добавить пользовательский FileUploadHandler к запросу в пользовательском представлении ModelAdmin Django 3.2

Мне нужно добавить пользовательский обработчик загрузки файлов в админку для добавления и изменения вида (использую django 3.2). И получаю ошибку. На данный момент я создал пользовательский FileUploadHandler и пытаюсь добавить его в запрос в ModelAdmin. Созданный класс в моем …

08.05.2024
Django rest framework Status 200 but 'Failed to Load Response Data' On jwt token api

Это токен api из drf jwt. Он выдает 200, но в ответ сообщает, что мне не удалось загрузить данные Я попробовал код в локальном режиме он работает в postman и также url (<a href="https://v2.api.mytask.today/tsauth/api/token/" rel="nofollow …

08.05.2024
Проблема статических файлов Nginx + Django

У меня возникла проблема с моим проектом. У меня все работает в проекте Django, когда DEBUG=True в settings.py. Но как только я меняю его на False, я получаю эту проблему, когда захожу на свой сайт (localhost): <a href="https://i.sstatic.net/kZvJ4Oyb.png" rel="nofollow …

08.05.2024
Django get() вызывает ЧЕТЫРЕ запроса [закрыто]

При глубокой отладке я обнаружил, что простой .get вызывает ЧЕТЫРЕ запроса: kwargs['context']['user'] = models.Person.objects.get( pk=16879 ) И postgresql.log выводит следующее: 2024-05-08 10:21:07.913 CEST [3987190] party@partytest LOG: statement: SELECT "structure_persondata"."id", "structure_persondata"."created_at", "structure_persondata"."updated_at", "structure_persondata"."person_id", "structure_persondata"."first_name", "structure_persondata"."middle_name", "structure_persondata"."last_name", "structure_persondata"."pesel", …

08.05.2024
Невозможно получить файл django-admin css в "Django + nginx + docker"

Я не смог обслужить статические файлы Django-admin... Я думаю... Он не может не распознать путь к обратному прокси. the location /static/admin/ Буквально, папка Django static находится в upstream django server. Здесь nginx.conf и внутри docker container …

08.05.2024
Невозможно разрешить ключевое слово 'date_created' в поле

У меня проблема с сервером запуска на PowerShell. entries_detail.html: &lt;article&gt; &lt;h2&gt;{{ entry.date_created|date:'Y-m-d H:i' }}&lt;/h2&gt; &lt;h3&gt;{{ entry.title }}&lt;/h3&gt; &lt;p&gt;{{ entry.content }}&lt;/p&gt; &lt;/article&gt; entries_list.html: {% for entry in entry_list %} &lt;article&gt; &lt;h2 class="{{ entry.date_created|date:'l' }}"&gt; {{ …