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

17.02.2024
Django, проблемы с form/widgets/input.html

Я пытаюсь изменить виджеты ввода Django, теоретически, мне просто нужно скопировать путь из проекта Django на GitHub, но по какой-то причине он не использует мой, а просто использует ввод по умолчанию <img alt="enter image description here" …

17.02.2024
CSV-файл не передается при отправке html-формы методом POST (в контексте использования Django)

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

17.02.2024
Нужна помощь в решении проблемы cors на сервере

У меня есть django backend с react frontend. Я пытаюсь развернуть свое приложение на хостинге cpanel. Я создал поддомен для бэкенда (api.example.com/) и основной домен (example.com/) для фронтенда. PS: упомянул поддельный URL. Ниже приведен вид моего файла settings.py, …

17.02.2024
Почему авторизованный пользователь не видит ссылку на редактирование поста?

Друзья, после успешной авторизации не удается сделать ссылку на редактирование поста. Что не так делаю? В шаблоне ввожу ссылку на редактирование поста, и вместо первого значения &quot;Редактировать&quot;, выдает второе - &quot;Войдите, чтобы отредактировать&quot;. {% if request.user == post.user %}&lt;a href=&quot;{% …

17.02.2024
OSError: [WinError 127] после установки gdal

Я только что закончил установку gdal 3.6 на Windows, и кажется, что мой проект django получает файл правильно. Но когда я запускаю проверку django manage.py, она выдает следующий результат: File "C:\users\rodri\dev\mymap\.mymap\Lib\site-packages\django\contrib\gis\gdal\libgdal.py", line 69, in &lt;module&gt; lgdal = CDLL(lib_path) ^^^^^^^^^^^^^^ …

17.02.2024
Почему я не могу правильно передать токен в моих представлениях Djano?

У меня есть следующий код ProxyAPI API вызывает несколько POST api внутри списка post_api_views. API также должен получить некоторый токен из DB и передать его этим POST-методам. Для получения токена из БД ProxyAPI вызывает метод под названием …

16.02.2024
Django CSS не загружается, хотя конфигурация настроена правильно

Я связал свои статические файлы с base.html в моем приложении Django, мой index.html наследуется от моего base.html Я связал мой css файл с моим base.html, так что все остальные html файлы будут наследоваться от него Я настроил все параметры, но …

16.02.2024
Получение общего количества итераций в нескольких циклах for: шаблон django

Я работаю над проектом с использованием django У меня есть 2 списка classes и students Мне нужно сделать итерацию в них и вывести s.no, class.name и class.student.name, используя шаблон django фрагменты кода выглядят примерно так: {% for …

16.02.2024
Axios django 403 (запрещено): CSRF Failed: CSRF-токен отсутствует

У меня есть проект Django-React. Я не могу POST или PUT API спереди; я получаю ошибку 403 forbidden каждый раз, когда я делаю запрос, только когда я запрашиваю с обратной стороны. Я постоянно получаю одно и то же 'CSRF …

16.02.2024
У меня проблема с представлением в django, файл не работает должным образом

File "C:\Users\Zeeshan Alvi ( BUH )\Desktop\Python\Webitewithdjango\ebookbackend\ebookbackend\urls.py", line 26, in &lt;module&gt; path('login/', views.login_view, name='login'), # Corrected URL pattern for login ^^^^^^^^^^^^^^^^ AttributeError: module 'myapp.views' has no attribute 'login_view' Я делаю свой сайт на основе HTML , CSS и Java Script …

16.02.2024
Django ALLOWED_HOSTS не изменяется

У меня есть приложение django, размещенное на дроплекте DO linux под управлением nginx и gunicorn. Я пытаюсь указать домен на IP. Но при попытке открыть веб-приложение в браузере я получаю следующую ошибку DisallowedHost at / Invalid …

16.02.2024
Как настроить вкладку внешних ссылок по умолчанию в модале ссылок RichTextBlock в админке Wagtail?

Я использую Wagtail CMS и заметил, что когда я пытаюсь добавить ссылку в RichTextBlock в интерфейсе администратора Wagtail, модальная ссылка по умолчанию переходит на вкладку внутренних ссылок. Однако я хочу, чтобы вместо этого он по умолчанию переходил на вкладку …

16.02.2024
Я написал программу, которая выводит Ajax только один раз [закрыто]

Не уставайте Я написал программу для регистрации пользователя, например, пользователь пришел и ошибся в обоих паролях, покажите ошибку с помощью Ajax, конечно, это произойдет только один раз, и если пароль будет неправильным снова, ошибка не будет отображаться, что означает, что …

16.02.2024
Не работает парсер Selenium на хосинге Pythonanywere

У меня есть парсер selenium + django rest расположенные на хостинге pythonanywere. Проблема в том что парсер работает неккоректно только на хостинге, при локальном запуске все работает корректно. Как работает, пользователь отправляет patch запрос с данными в поле social_network, парсер …

16.02.2024
Запуск приложения Django в производство на сервере Ubuntu с Apache2 и Cloudflare

У меня есть приложение Django, которое работает очень хорошо, но я совершенно не понимаю, как запустить его в производство на сервере Ubuntu 22.04 LTS, используя apache2, и связать его по HTTPS, на домене типа shop.shopdeck.com Вот приложение Django, …

16.02.2024
Django User View Affects current_user

У меня есть url для просмотра всей информации о конкретном пользователе: blog/urls.py (я использую 'urlpatterns +=', чтобы передать часть списка urlpatterns, в моем файле это не +=) urlpatterns += path('user/&lt;int:pk&gt;/', UserDetailView.as_view(), name='user-detail'), который использует этот вид …

16.02.2024
Невозможно подключиться к Grafana при запуске через docker-compose

Недавно я начал изучать докер. Я пишу приложение, используя Django 5.0.2, и хочу добавить Dashboard из grafana и prometheus. Prometheus работает, но я не могу подключиться к grafana через localhost:3050 (3000 уже занято) вот мой docker-compose.yml файл: version: …

16.02.2024
Как работает сессия в браузерах

У меня есть код Django, который получает "msg" из сессии и сохраняет его в переменную msg, затем проверяет, является ли msg истинным, если истинным, то удаляет его из сессии, но при этом переменная msg содержит старое значение. Я знаю, …

16.02.2024
Вложенные объекты в Django REST Framework, когда поле требуется для POST и не требуется для DELETE

Я использую serializers при работе с nested objects. По аналогии с примером Django REST framework у меня есть: class UserSerializer(serializers.Serializer): email = serializers.EmailField(required=True) #Not required for POST (see following) username = serializers.CharField(max_length=100, required=True) #Not required for …

16.02.2024
Динамическое отображение отдельной страницы с помощью django и htmx

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

16.02.2024
Модели Django 5.1 с полями, использующими db_default, бросаются на full_clean

Пытаемся реализовать в Django 5 новый атрибут db_default для полей В качестве примера можно привести следующее поле: editable = models.BooleanField(db_default=True) Ожидается, что если editable не указан при создании нового экземпляра, то ORM не выдаст ошибку, а …

16.02.2024
Чтение JSON-данных из входящего запроса Django и отображение данных в HTML

Я месяц как использую Django и хочу создать форму регистрации, где данные будут поступать из POST-запроса (от микроридера, который будет бросать JSON-данные, идущие в конечную точку Django View). Получив ответ, я должен получить data_id, а пользователь должен ввести имя и …

16.02.2024
Django i18n get_language_info_list и get_available_languages предоставляют разный код языка

С {% get_current_language as CURRENT_LANGUAGE %} , {{ CURRENT_LANGUAGE }} показывает nl-nl С {% get_available_languages as AVAILABLE_LANGUAGES %} , {{ AVAILABLE_LANGUAGES }} показывает [('nl-NL', 'Nederlands'), ('en', 'Engels')] С {% get_language_info_list for AVAILABLE_LANGUAGES as LANGUAGES %} , {{ …

16.02.2024
Проблема временного рабочего процесса в python: Рабочий процесс не выполняется в фоновом режиме, невозможно запустить новый блок рабочего процесса, пока не завершится текущий

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

16.02.2024
Можно ли получить доступ к информации декоратора метода в Python?

Я разработал метод RBAC в проекте Django, используя следующую концепцию: Объявите атрибут permission_roles в теле View/Viewset. Этот атрибут получает информацию о ролях пользователей, которые могут получить доступ к каждому методу/действию представления (например: 'create': (RoleChoices.ADMIN)) …

16.02.2024
Когда я выполняю команду runserver, сервер запускается и входит в канал администратора, возникает OperationalError

В models.py: и в admin.py: from django.contrib import admin from core.models import * # Register your models here. class ProductImagesAdmin(admin.TabularInline): model= ProductImages class ProductAdmin(admin.ModelAdmin): inlines=[ProductImagesAdmin] list_display=['user','title','product_image','price','featured','product_status'] class CategoryAdmin(admin.ModelAdmin): list_display=['title','catagory_image'] class VendorAdmin(admin.ModelAdmin): list_display=['title','Vendor_image'] class CartOrderAdmin(admin.ModelAdmin): list_display=['user','price','paid_status','order_date','product_status'] class …

16.02.2024
После подключения redis к django и docker данные не сохраняются в redis-cli

Я подключил redis к django и сделал docker-compose, сам redis работает, но если я хочу подключиться к терминалу через docker exec -it redis redis-cli, то он подключается, но я не могу получить никаких данных, и если я пишу команду …

16.02.2024
Что заставляет маршрут меняться (возможно, потому что форма отправляется), я также добавил return false в функцию?

В настоящее время я создаю одностраничное веб-приложение и хочу, чтобы js обрабатывал отправку формы и чтобы маршрут оставался неизменным. Но когда я нажимаю кнопку отправки, маршрут меняется, JS Code: document.addEventListener('DOMContentLoaded', function() { // Use buttons to toggle between views document.querySelector('#inbox').addEventListener('click', …

16.02.2024
ImportError Django не может импортировать имя 'SignupView'

Так, я импортировал 'LoginView, LogoutView', но когда я попытался импортировать 'SignupView', я получил следующую ошибку: ImportError: cannot import name 'SignupView' from 'django.contrib.auth.views' (C:\Users\USER\Desktop\djang0\venv\Lib\site-packages\django\contrib\auth\views.py) Вот что я считаю необходимым кодом. #my views.py from django.contrib.auth.forms import UserCreationForm from django.shortcuts import render, …

16.02.2024
Ошибка Python ImportError, которая меня озадачила (уже искал похожие посты на stackoverflow, но безуспешно)

Я создаю API с помощью django ninja, по соображениям дизайна я использую некоторую логику внутри microservice/logic/one_module.py, которая должна получать JSON данные из microservice/service/repository.py Вот структура моего проекта: | .coveragerc | manage.py | pytest.ini | +---microservice | asgi.py | …

16.02.2024
Django ManyToMany не сохраняется

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

16.02.2024
NoReverseMatch: Обратное соответствие для 'login' не найдено. 'login' не является действительной функцией представления или именем шаблона

Извините, что снова публикую эту проблему. Я получаю ошибку, несмотря на то, что конфигурационные файлы выглядят правильно с записью 'login'. В settings.py добавлено LOGIN_URL = '/login/' В APP/templates/base.html: {% if user.is_authenticated %} &lt;a href="{% url …

16.02.2024
Питон не видит объект в директории CSS

Я только начал пользоваться Джанго, с которым у меня изначально возникло много проблем, но суть не в этом, ибо я всё решил, по итогу. Я запустил новый проект, где-то с 3/4 раза, получилось так, что через консоль он создавал не …

16.02.2024
Когда я запускаю python manage.py make migrate, возникает ошибка переполнения, которая приводит к ошибке

Когда я запускаю python manage.py makemigrations, он работает, но когда я запускаю python manage.py migrate, он выдает ошибку переполнения поэтому я получаю эту ошибку Пожалуйста, проверьте мой код. Это модели в django... Первый код находится в models.py, …

16.02.2024
Я столкнулся с этой ошибкой (1054, "Unknown column 'id' in 'erp_app_invoice'")

Hello я новичок в этой области, в начале все работало хорошо, однако я столкнулся с этой ошибкой (1054, "Unknown column 'id' in 'erp_app_invoice'") после внесения некоторых изменений в мой models.py. обратите внимание, что у меня нет id в моем models.py, …

16.02.2024
Django-проект с Gunicorn, Nginx, Docker

У меня есть приложение django, которое отлично работает локально (без БД). Однако мне нужно развернуть его на виртуальной машине с помощью образа docker, а я совсем новичок во всем, что касается развертывания, и не знаю, как начать. Может ли …

16.02.2024
Миксин DRF использует метод создания менеджера моделей, но не метод обновления

# models.py class HelloManager(models.Manager): ''' On create, set date_created and last_modified to the same values On update, set last_modified to current time ''' def create(self, *args, **kwargs): current_time = datetime.now() kwargs.setdefault('date_created', current_time) kwargs.setdefault('last_modified', current_time) return super().create(*args, **kwargs) def update(self, *args, …

16.02.2024
Связанные поля не фильтруются в наборе форм (при использовании библиотеки 'django-formset')

Я пытаюсь использовать библиотеку 'django-formset' для фильтрации выпадающего списка (объекты ForeignKey) при выборе элемента в связанном выпадающем списке (связанные объекты ForeignKey). Вроде бы все сделал по инструкции, но все равно данные во втором выпадающем списке не фильтруются. Может у кого-то …

16.02.2024
Python Django не видит CSS-файл

Я только начал использовать Django, с которым у меня поначалу было много проблем, но не в этом суть. Я запускал новый проект около 4 раз, оказалось, что через консоль он не создает полный список папок и файлов …

16.02.2024
Использование атрибута объекта при обращении к элементу массива в Django Template Python

По сути, в моем шаблоне Django я передаю две вещи из моего представления. объект модели Django План, который определяется следующим образом: class Plan(models.Model): class Sport(models.IntegerChoices): RUN = 1, "RUNNING" CYC = 2, "CYCLING" SWM = 3, "SWIMMING" …