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

24.02.2024
Метод не разрешен (GET): /accounts/logout/

в Django есть проблема с LogoutView. когда я помещаю ссылку 'accounts/logout', она запрашивает в cmd "GET /accounts/logout/ HTTP/1.1" 405 0 Method Not Allowed (GET): /accounts/logout/ Method Not Allowed: /accounts/logout/. вот urlpatterns: urlpatterns = [ path('', include('django.contrib.auth.urls')), path('login/', auth_views.LoginView.as_view(template_name='registration/login.html'), name='login'), …

23.02.2024
Хостинг django с помощью celery и redis

Я хочу разместить свой проект django. Но я не знаю, какой хостинг будет поддерживать celery и redis. Может ли кто-нибудь предложить мне какой-нибудь сайт для хостинга.

23.02.2024
Как сделать так, чтобы при обновлении модели мой тест вел себя так, как ожидается?

Мое мнение class MovieUpdateView(UpdateView): model = Movie template_name = "movie_update.html" fields = [ 'movie_name', 'movie_year', 'movie_director', 'movie_rating', 'movie_cover_image' ] def get_success_url(self): return reverse_lazy('movie_detail', kwargs={'pk': self.object.pk}) Мое тестовое обновление def setUp(self): self.movie = Movie.objects.create( …

23.02.2024
Наследование html-шаблонов произошло неверным образом (Django)

Я составил базовую структуру html-страницы ('ecommerce/templates/ecommerce/base.html'), проставил теги в тех местах, где будет появляться различная от контекста информация. Но при написании кода для дочернего html-файла ('ecommerce/templates/ecommerce/index.html'), в котором я проставил теги также, на выводе я вижу только надписи тегов и …

23.02.2024
Администрирование Django Django показывает больше объектов, чем реальных точек данных

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

23.02.2024
Не удалось решить: процесс "/bin/sh -c pip install -r requirements.txt" не завершился успешно: код выхода: 1

Я использую это Dockerfile для моего приложения Django + React(Vite). Оно выдает одну и ту же ошибку каждый раз, когда я запускаю его с docker-compose build GitHub: нажмите здесь Dockerfile (Django) FROM python:3.10-slim ENV PYTHONUNBUFFERED=1 …

23.02.2024
Динамическая страница чата на канале django

На данный момент мой чат функционирует через 2 простые страницы: home.html (список чатов) и chat_room.html с полем ввода и подключением к веб-сокету: <!DOCTYPE html> <html> <head> <title>Chat Rooms</title> </head> <body> <div> <h1>Chat Rooms</h1> <ul> {% for room in chat_rooms %} …

23.02.2024
Возникла ошибка при установке mysqlclient в python3.7 pip

Когда я попытался использовать pip install mysqlclient, я столкнулся с ошибкой, показанной на скриншоте. Моя версия Python - 3.7, и я попытался установить mysqlclient версии 2.1.1. Я использую MacOS с Anaconda. Изначально я выполнил brew install mysql-connector-c, а …

23.02.2024
Телефон не вибрирует при получении push-уведомления от Firebase

Я отправляю firebase push-уведомления с помощью python sdk, но у меня возникла проблема. Несмотря на то, что уведомления доставляются, телефон не вибрирует. Ниже приведен мой код. message = messaging.Message( token=token, notification=messaging.Notification( title=title, body=body, ), ) messaging.send(message) …

23.02.2024
Подходит ли Postgres для работы с длинными текстами?

Я разработал корпоративный сайт с помощью Django и Postgres. Я сделал для него раздел блога. Я загружаю содержимое, которое я написал в WordPress, в блог нового сайта. Но я получаю ошибку OperationalError at /en/admin/blog_app/blog/add/ Размер строки индекса …

23.02.2024
Переход от URL на основе каталога к URL на основе субдомена в ReactJS и Django

Я разработал веб-приложение с использованием ReactJS и Django, позволяющее пользователям создавать пользовательские веб-сайты. В настоящее время эти веб-сайты хранятся в каталоге website.com/applicationname. Однако я хочу перейти на структуру URL на основе субдоменов, при которой пользовательский сайт каждого пользователя будет доступен …

23.02.2024
Django связывает строку таблицы с детальным представлением с кнопками для перехода к другим представлениям

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

23.02.2024
Ошибка: Элемент управления недопустимой формы не фокусируется

У меня возникла проблема с формой Django, когда я получаю следующие сообщения об ошибках в консоли браузера: Недопустимый элемент управления формы с name='content' не фокусируется. Недействительный элемент управления формы не фокусируется. Я не уверен, что …

23.02.2024
Как развернуть проект Django с маринованной моделью в приложении Railway?

Я хотел бы развернуть свой проект Django на приложении Railway, но сервер не находит маринованную модель. Хотя я убедился, что файл существует в репозитории github, который я разворачиваю, приложение Railway постоянно выдает эту ошибку: from core import views Файл "/app/core/views.py", …

23.02.2024
Операционная ошибка в Django: Перенос веб-приложения Python на базу данных mariadb

Я пытаюсь подключить базу данных mariadb, которую я создал на виртуальной машине Linux, и заставить мое веб-приложение python перенести файлы на нее. Когда я использую команду python manage.py migrate, я сталкиваюсь с этой ошибкой: django.db.utils.OperationalError: (2002, "Can't connect …

23.02.2024
Невозможно получить токен аутентификации и сохранить его в локальном хранилище

Я хочу при регистрации пользователя отправить post запрос на http://127.0.0.1:8000/auth/token/login для получения auth токена пользователя, сохранить его в локальном хранилище и затем войти в систему пользователя Мне нужен этот токен в локальном хранилище для отправки post-запроса и …

23.02.2024
Я создал Вавилон с сетками, загруженными в шаблон приложения X Django, теперь мне нужно вращать его, нажимая на кнопки, расположенные на приборной панели в приложении Y Django.

Я использую Babylon в проекте Django, создал шаблон приложения, в который загрузил несколько сеток и установил кнопки для поворота сеток с помощью addEventListener, они работают хорошо, когда кнопки UI расположены в том же HTML шаблоне, где загружен холст, APP …

23.02.2024
Javascript-запрос к Python Django не найден

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

23.02.2024
Медленный ответ от Django Rest Framework с аннотированным набором запросов

Я использую Django Rest Framework и просто пытаюсь отфильтровать объекты, которые имеют более 0 связанных элементов, но как только я добавляю фильтр в аннотацию, включающий время даты, время ответа увеличивается с миллисекунд до 90 секунд или около того. …

23.02.2024
Не удалось перевести имя хоста "db" в адрес: Имя или служба неизвестны

Я использую Django + Docker и при сборке образа одного из моих проектов я сталкиваюсь с проблемами при выполнении команды: docker-compose run web python manage.py makemigrations ошибка: root@debian:/home/suportenpd1/Documentos/setorT# docker-compose run web python manage.py makemigrations [+] Creating 1/0 …

23.02.2024
Получили ошибку "Ни одна книга не соответствует заданному запросу", даже если объект существует на Django

У меня возникла проблема, когда Django возвращает "No Books matches the given query", даже если объект существует в базе данных. Для контекста я хочу создать страницу обновления, не полагаясь на использование URL. Во-первых, вот моя модель : User …

23.02.2024
В Django Rest Framework как сделать так, чтобы представление на основе функции откатывало все сделанные изменения, если что-то не получилось

У меня есть api endpoint, в который пользователь отправляет ключевую пару file_field: File в типе содержимого multipart. Функция должна обновить каждый документ и создать историю об изменении. Затем она должна завершить сессию, которую пользователь использовал для этого изменения. Если документ …

23.02.2024
Трудность использования gettext_lazy в настройках Django 4 с django-stubs, приводящая к циклу импорта и ошибке вывода типа mypy

Проблема: Ошибка mypy: Возникшая ошибка mypy выглядит следующим образом: error:Import cycle from Django settings module prevents type inference for 'LANGUAGES' [misc] Я столкнулся с проблемой использования gettext_lazy в настройках Django 4 при использовании django-stubs. Недавнее обновление Django …

23.02.2024
Django - CSRF Failed: CSRF cookie не установлен

Я хочу создать API, который имеет логин / выход / регистрацию / редактирование и т.д., но когда я пытаюсь это сделать в Postman, я получаю ошибку: CSRF Failed: CSRF cookie not set Я заметил, что если пользователь не …

23.02.2024
Почему эта ошибка приходит на самом деле есть проблема, связанная с миграциями, поэтому я попытался удалить все файлы миграции тогда

Return self.cursor.execute(sql) ^^^^^^^^^^^^^^^^^^^^^^^^ django.db.utils.ProgrammingError: relation "auth_group" does not exist почему так отображается можете ли вы объяснить, как на самом деле работает миграция я ожидаю, что схема будет перенесена в базу данных

23.02.2024
Циклический импорт - Django

Я не вижу, где здесь круговой импорт django.core.exceptions.ImproperlyConfigured: Включенный URLconf '', похоже, не содержит никаких шаблонов. Если вы видите переменную 'urlpatterns' с допустимыми шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом уровень проекта urls.py …

23.02.2024
Почему Django упорядочивает по номеру столбца, а не по его имени?

У меня есть такой код Django ORM: queryset.filter(filters).annotate(rank=SearchRank(vectors, search_query)).order_by('-rank').distinct() и Django преобразует этот код в sql: SELECT DISTINCT "model_1"."id", ... ... ... ts_rank( "model_2"."search_vector", phraseto_tsquery(query) ) AS "rank" FROM "model_1" INNER JOIN "model_2" ON ( "model_1"."id" = …

23.02.2024
Celery Task Fails with "Object Does Not Exist" Error Despite Using Auto-Commit in Django

В моем Django-приложении я столкнулся с редкой проблемой, когда задача Celery, вызванная через apply_async сразу после создания объекта в методе сохранения модели, не срабатывала, поскольку не могла найти только что созданный объект. Такая проблема возникла только один раз, что особенно …

23.02.2024
Перезапуск контейнера Docker без создания журналов

У меня возникла проблема с контейнером Docker, когда он постоянно перезапускается без создания каких-либо журналов. Вот детали моей установки: У меня есть конфигурация Docker Compose с двумя сервисами: profiles и postgres. Служба profiles собрана из пользовательского …

23.02.2024
Как установить dict key в качестве имени динамического поля для добавления значения m2m-полям в Django

Я хочу динамически устанавливать имя поля m2m из ключа словаря, чтобы не вводить каждое имя поля отдельно. Любая помощь будет очень признательна. instance = ProductAttributes.objects.create(device_type=1, manufacturer=2, created_by=request.user) device_dict = { 'watch_series': WatchSeries.objects.get(series=mergedict['watch_series']), 'watch_size': WatchSize.objects.get(size=mergedict['watch_size']), 'color': Color.objects.get(id=mergedict['color']), 'band_color': BandColor.objects.get(color=mergedict['band_color']), 'watch_connectivity': …

23.02.2024
Как создать исследование деревьев в Django?

Мне нужна помощь Вам нужно провести исследование деревьев в Джанге Тип : Вопрос: На кого вы работаете? Варианты ответа : Программист, Сварщик Если пользователь отвечает как программист, ему задаются вопросы об этой профессии. Если отвечает сварщик, то …

23.02.2024
Как я могу автоматически назначить текущего пользователя автором при создании сообщения?

Как автоматически назначить текущего пользователя автором при создании поста? Формы: from django import forms from publication.models import Userpublication class PostForm(forms.ModelForm): content = forms.CharField(label='',widget=forms.Textarea(attrs={'class': 'content_toggle app-textarea', 'utofocus': 'true', 'maxlength': '250', 'placeholder': 'hello', 'required': True})) class Meta: model = …

23.02.2024
Я не могу использовать Django Filter для связанного иностранного ключа в модели Django

Я не могу отфильтровать обратное поле Foreign key в моем фильтре. Вот моя основная модель: class VendorService(models.Model): """ Class for creating vendor services table models. """ vendor_id = models.ForeignKey(CustomUser, null=False, blank=False, on_delete=models.CASCADE) service_id = models.ForeignKey(Service, null=False, blank=False, on_delete=models.CASCADE) business_name …

23.02.2024
Изменение стиля текста всплывающей подсказки виджета filteredselectmultiple

Я использовал help help-tooltip help-icon, в котором хочу добавить стили bootstrap tooltip. Но не получается? Для справки я приложил скриншот. Предоставьте решение в соответствии с этим.На следующем изображении, что знак вопроса показывает текст всплывающей подсказки и я хочу …

23.02.2024
Django Media files is not displaying when debug=false on production in Render [duplicate]

The media files contain stuff that the user uploads.The static folder is right next to the media folder.Now on my deployed machine. If I set the DEBUG = False my static files are presented just fine however my media content …

23.02.2024
Безопасное чат-приложение p2p требует больше ресурсов для налаживания работы

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

23.02.2024
При ссылке на модель в другой модели вместо имени отображается id и объект. Как я могу это исправить?

Я сделал две модели. Одна из них ссылается на другую. Вот моя первая модель: Вот мой второй model.py. (я …

23.02.2024
Django: Обновление формы капчи

У меня есть форма регистрации с несколькими полями и капчей. Я новичок в django-simple-captcha, и я сделал кнопку обновления, чтобы обновлялась только капча. Возможно ли это сделать? Как мне написать функцию? register.html <div><input type="text" name="studentId"></div> <div><input type="text" name="Name"></div> …

23.02.2024
В контейнере Podman с systemd cgroups v2 я получаю ошибку: Error: runc create failed: unable to start container process: error during container init

В Django я использую Podman в качестве подпроцесса, я пытаюсь создать контейнер для изоляции кода, который будет возвращаться в виде строки. Моя система (ubuntu) использует systemd в качестве менеджера cgroups и использует cgroups v2 (cgroupVersion: v2), т.е. просто systemd …

23.02.2024
Как бы вы использовали конструктор сайтов, работающий с бэкендом Django?

Я работаю над приложением, которое в основном управляет пользователями и проектами для моей компании, а затем потенциально могу продать его другим компаниям, желающим сделать то же самое. Я думаю, что буду использовать Django + Python в бэкенде, и я …