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

17.02.2024
Опрос задачи Celery с помощью Ajax

У меня есть задача Celery, которая заполняет базу данных PostgreSQL в течение нескольких минут. Я хочу получать текущие данные из базы в представлении Django и отправлять их в шаблон, где они будут постоянно отображаться в зависимости от хода выполнения …

17.02.2024
Как получить атрибут 'value' тега <input> в Django?

У меня есть такая функция просмотра для удаления задачи из приложения ToDo: def delete_task(request): if request.method == 'POST': task = Task.objects.get(pk=request.POST['delete']) task.delete() return HttpResponseRedirect(reverse('todoapp:index')) else: tasks = Task.objects.all() return render(request, 'index.html', {'tasks': tasks}) Я получаю 'значение' тега …

17.02.2024
Как применить несколько фильтров на моем сайте

ВОТ МОЙ HTML КОД ВОТ МОЙ КОД VIEWS.PY def index(request): cities = City.objects.all() return render(request,"screen/index.html",{ 'cities' :cities }) def get_cities(request): cities = City.objects.all().values('name') return JsonResponse(list(cities), safe=False) def get_movies(request, city): current_site = get_current_site(request) selected_city = get_object_or_404(City, name=city) movies = …

17.02.2024
Странная проблема с использованием CryptoJS, шифрует нормально, но при расшифровке показывает пустой файл

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

17.02.2024
"detail": "JSON parse error - Expecting value: line 1 column 1 (char 0)" в методе post

(https://i.stack.imgur.com/4OABY.png) views.py from django.shortcuts import render from rest_framework.response import Response from rest_framework.parsers import JSONParser from rest_framework.decorators import api_view from .models import note from .serializers import noteSerializer @api_view(['GET']) def getroute(request): routes = [ { 'Endpoint':'/note/', 'method':'GET', 'body':None, 'description':'Returns …

17.02.2024
Как связать существующего ребенка с родителем в Django

Я пытаюсь построить IPAM на Django. Я буду создавать модель подсети и создавать IPA-адрес по сигналу post_save. class Subnet(models.Model): usage = models.CharField('Usage', max_length=40) vlan = models.PositiveSmallIntegerField('vlan') cidr = models.CharField('CIDR', max_length=18) gateway = models.GenericIPAddressField('Gateway') def __str__(self): return str(self.vlan) + ' …

17.02.2024
Django Daphne - максимальное количество подключений к базе данных + "слишком долгое отключение"

Я реализую систему обмена сообщениями, но сталкиваюсь со следующими двумя ошибками на сервере разработчиков: "Экземпляр приложения <...> слишком долго закрывался и был убит." Соединения с базой данных увеличиваются при каждом new EventSource, которое создается, несмотря на …

17.02.2024
Неизвестная проблема с перенаправлением при использовании функций представления django

"Мой код конфигурации URL: ". path("get_attendance/", staff_views.get_attendance, name="get_attendance") Я поместил метод get_attendance в файл staff_views.py. Когда пользователь заходит на страницу с ролью сотрудника и делает POST-запрос к /get_attendance/, он возвращает код состояния 200, что является нормальным. …

17.02.2024
Django taggit view, приводящий к FieldError: Related Field got invalid lookup: name

Вид тегов приводит к этому сообщению об ошибке. FieldError: Related Field got invalid lookup: name указывает на несоответствие между тем, что Django ORM ожидает от запроса к отношению tags, и реальным выполняемым запросом. [...] File "/workspace/Coach-Matrix/main_forum/views/filters.py", line 18, in get_queryset …

17.02.2024
Сохранение истории поиска в проекте django?

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

17.02.2024
Что нужно сделать, чтобы исправить эту ошибку, возникающую при запуске тестового веб-сервера на django

Мне нужно было переустановить ide, и после того, как я открыл свой последний проект django и попробовал python manage.py runserver выдал мне следующую ошибку: ModuleNotFoundError: No module named 'djangoProject78' and a number of other errors after this command. djangoProject78 …

17.02.2024
Django-приложение для управления небольшим инвентарным списком

Я создал очень маленькое Django-приложение для управления очень маленьким инвентарным списком. Мой models.py код таков: class Inventory(models.Model): account = models.ForeignKey( "accounts.Account", on_delete=models.DO_NOTHING, null=False, blank=False ) class InventoryProduct(models.Model): inventory = models.ForeignKey("Inventory", on_delete=models.CASCADE) sku = models.ForeignKey( "products.SKU", on_delete=models.DO_NOTHING, null=False, blank=False …

17.02.2024
Получение объекта 'QuerySet' без атрибута 'append' при создании функции, автоматически добавляющей определенное значение из поля ManyToManyField в Django

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

17.02.2024
Можно ли подключиться к разным сетям между двумя устройствами в Django Python?

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

17.02.2024
Neovim не может обнаружить пакеты Django: Получаем ошибку 'Unable to import 'django.*'

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

17.02.2024
Как зарегистрировать пользователя, пришедшего по внешней ссылке, в приложении django

У меня есть Django-приложение, использующее готовую систему аутентификации Django. Мне нужно сделать интеграцию с другим веб-приложением. Пользователи в другом веб-приложении будут нажимать кнопку, которая должна перенести их в мое веб-приложение и предоставить им доступ. Другое веб-приложение будет отправлять мне …

17.02.2024
React + Docker: Не удалось разрешить импорт

Я бьюсь головой о стену, пытаясь решить эту проблему, но я продолжаю получать следующую ошибку, которую не могу решить, когда пытаюсь добавить что-то в пряжу и затем использовать это: PM [vite] Внутренняя ошибка сервера: Failed to resolve import …

17.02.2024
Уменьшение размера образа докера: многоступенчатая сборка или другие предложения

Я пытаюсь развернуть свое приложение Django с помощью docker. Вот мой исходный файл docker FROM python:3.10.5-slim ENV DockerHOME = /app WORKDIR $DockerHOME COPY requirements.txt . RUN pip install --upgrade pip COPY . $DockerHOME RUN pip install --nocache-dir -r requirements.txt …

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, а пользователь должен ввести имя и …