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

03.05.2024
CSS загружается, но не применяется при использовании Django

Вот мои папки: папки my setting.py: STATIC_URL = '/static/' STATIC_ROOT = BASE_DIR / 'static' STATICFILES_DIRS = [ os.path.join(BASE_DIR,'blog','static'), ] мой html: {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> …

03.05.2024
Почему параметр URL в Django приводит к ошибке?

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

03.05.2024
Проблема со стилизацией полей формы django при возникновении ошибок

У меня есть ошибка, которую я пытаюсь исправить уже несколько месяцев, но никак не могу понять. Я создаю сайт на Django. На сайте есть форма, в которой, помимо прочих полей, есть поле для ввода имени (называется "nombre") и поле …

03.05.2024
Докеризация приложения django с помощью Nginx, gunicorn и docker-compose - проблема с подключением базы данных

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

02.05.2024
Здравствуйте, начал изучать Django, CSS, HTML сейчас пробую создать шапку для сайта но CSS не применяется, что с этим можно сделать. Не судите строго [закрыт]

HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="../static/css/styles.css"> <title>Главная</title> </head> <body> <section> <header class="header"> <a href="#"> <img src="../static/images/ITGO_nazvanie_bezfona.png" class="logo"> </a> <nav> <ul> <li><a href="#">Главная</a></li> <li><a href="#">О нас</a></li> <li><a href="#">Контакты</a></li> <li><a href="#">Отзывы</a></li> </ul> </nav> …

02.05.2024
Переопределите CSS, когда Debug=True

Для того чтобы избежать путаницы между моим производственным экземпляром и экземпляром разработки (где DEBUG = True), я хотел бы переопределить CSS моего bootstrap Navbar в разработке (только), чтобы он отображался, например, красным цветом вместо синего. Каков наиболее элегантный способ …

02.05.2024
Отображение преобразованного файла .docx в PDF из бэкенда REST-фреймворка Django во фронтенде React

Я использую бэкенд на основе REST-фреймворка django и фронтенд на основе React. Я хочу преобразовать .docx в PDF-байты в бэкенде и отобразить его на фронтенде, но постоянно получаю ошибку Failed to load PDF Document. Я пробовал несколько pdf-модулей и …

02.05.2024
Как хранить загруженные пользователем файлы на Digital Ocean Spaces с помощью django-storages?

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

02.05.2024
Динамика в файле настроек

В приведенном ниже коде я хочу сделать его динамическим, например, используя модели, что нужно сделать, чтобы он вызывался в файле настроек EMAIL_HOST = 'smtp.gmail.com' EMAIL_USE_TLS = False EMAIL_PORT = 465 EMAIL_USE_SSL = True EMAIL_HOST_USER = 'example.com' EMAIL_HOST_PASSWORD = '12345678' …

02.05.2024
Фильтр Django очищает внешние ключи

В файле views.py, если я определяю переменную как clients_list = Clients.objects.all() и читаю их в html как {{ clients_list }}, то я получаю все данные правильно. Но если я сделаю фильтрацию по типу clients_list = Clients.objects.filter(cli_account='123').values(), то все …

02.05.2024
Форма Django Password не загружается

Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/5/password/ Using the URLconf defined in My_Blog_Project.urls, Django tried these URL patterns, in this order: admin/ account/ blog/ \[name='index'\] The current path, 5/password/, didn’t match any of these. You’re seeing this …

02.05.2024
Перезапись ответа django rest для возврата только pk

Я пытаюсь переписать ответ, который отправляется django при создании нового объекта. Мне нужно вернуть только первичный ключ созданного объекта, а не весь объект целиком. Функция, которую я пытаюсь перезаписать, выглядит так: def create(self, request, *args, **kwargs): serializer …

02.05.2024
Как получить все отношения для элементов в модели базы данных в Django

Я пытаюсь сделать онлайн бизнес холст. В этом приложении у нас есть база данных, содержащая Project, User и 9 других моделей. Все модели связаны с одним конкретным проектом. В приложении, когда пользователь нажимает на один из элементов (который ранее …

02.05.2024
Запрещено (CSRF-куки не установлены.) Django и Angular

Я получаю ошибку CSRF cookie not set вот мой файл angular coponent.ts sendMessage(nick:string) { const formData = new FormData(); this.nickname = nick; formData.append('nickname',this.nickname); const headers = new HttpHeaders({ 'X-CSRFToken':this.getCookies('csrftoken') }); this.http.post('http://127.0.0.1:8000/api/send/', formData, {headers:headers, withCredentials:true }).subscribe( (response:any) …

02.05.2024
Django async - OperationalError: соединение закрыто - не восстанавливается после перезапуска db

У меня есть что-то вроде следующей корутины, выполняемой асинхронной задачей: from django.db import OperationalError from my_app.models import User async def update_user_name(user: User): while True: try: user.name = coolname.generate_slug() await user.asave(update_fields=["name"]) except OperationalError: logging.exception( "DB operational error occurred, Wait 2 …

02.05.2024
Я не могу реализовать AJAX в моем приложении для форума django, чтобы разместить вопрос

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

02.05.2024
Развертывание проекта Django на Windows Server с помощью Apache

Я установил python 3.12, Django, Apache и протестировал все без вставки моего проекта в htdocs и его запуска. Теперь в htdocs я сохранил свой проект в двух папках core и myenv. Внутри основных файлов проекта C:\Apache24\htdocs\core\core\wsgi.py httpd.conf. LoadFile "C:/Program …

02.05.2024
Django скрытое поле обязательное поле ошибка в двойной форме в представлении [дубликат]

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

02.05.2024
Создание модели ManyToMany с обязательным полем

Есть модельки Городов и Туров. Тур может проходить по нескольким городам, в городе может проходить несколько туров. Логично - Many To Many. Но городу никто не запрещает существовать без тура, а вот тур 100% должен проходить как миниму по одному …

02.05.2024
Комментарии правильно назначены объектам ответа, но отображаются в одном объекте ответа

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

02.05.2024
Как токенизировать текст в elk?

Я хочу токенизировать поле(текст) во всех документах(60k) индекса(post) какой лучший подход? GET /_analyze { "analyzer" : "standard", "text" : ["this is a test"] } Нужен токенизированный текст для облака тегов в моем приложении Django

02.05.2024
Почему я не могу развернуть проект (пассажирский wsgi)

Когда я изменяю passenger_wsgi.py на import <project_name>.wsgi application = <project_name>.wsgi.application Я столкнулся со следующей ошибкой: Веб-приложение не может быть запущено сервером приложений Phusion Passenger(R). Пожалуйста, прочитайте файл журнала Passenger (найдите идентификатор ошибки), чтобы узнать подробности …

02.05.2024
Django : Локальное сохранение экземпляра модели

Используя сигналы, я пытаюсь отследить разницу между старым экземпляром объекта и новым экземпляром при сохранении модели. Я попробовал это : Но логически в методе model_post_init_handler это ссылка на …

02.05.2024
Интеграция аутентификации Microsoft Forms в Python Django: Устранение ошибки терминала

Для интеграции потока аутентификации Microsoft Forms в мой проект Python Django для доступа к различным URL-адресам форм и хранения их данных и ответов, я использую предоставленный код аутентификации MS Forms в бэкенде моего проекта. Кроме того, я настроил свой проект …

02.05.2024
Как написать тесты для cron-задания django-extensions?

У меня есть задание cron в моем приложении Django, которое определяется как MinutelyJob (из django-extensions). Как написать тесты для задания? Документация по модулю довольно скудная, и в ней не сказано, как вызывать задание …

02.05.2024
Как настроить документацию Django Rest Framework без использования декораторов?

В настоящее время я работаю над проектом Django и использую Django Rest Framework (DRF) для создания API. Я интегрировал drf-pectacular для автоматической генерации документации по API, но обнаружил, что использование декораторов для настройки документации делает мою кодовую базу грязной. Я …

02.05.2024
Как обрабатывать и отправлять различные типы файлов (изображения, видео, аудио, PDF, документы) в Django Chat App с помощью WebSockets и Django REST Framework

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

02.05.2024
Как передавать изображения с бэкенда на фронтенд

У меня есть приложение со следующими тремя различными контейнерами docker:. Frontend(react) Back-end(django) Nginx для обслуживания статических файлов из фронтенда, Я пытаюсь получить доступ к сайту nginx в Kubernetes (minikube).from minikube service my-service все остальные данные обслуживаются …

01.05.2024
Как реализовать страницу предварительного просмотра с файлами Django?

У меня есть модель News: class News(models.Model): subject = models.CharField(max_length=30) text = models.TextField() created = models.DateTimeField(auto_now_add=True) У меня также есть модель File для хранения файлов и модель NewsFile для связи моделей друг с другом: class File(models.Model): …

01.05.2024
Аутентификация Google не отображается в проекте Django

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

01.05.2024
Ускорение подсчета общего количества записей в Django для сайта с 20 миллионами записей MySQL

Я столкнулся с проблемой, связанной с моим Django-сайтом. Учитывая, что моя база данных содержит более 20 миллионов записей, операция подсчета общего количества данных (count) становится чрезвычайно медленной. Я использую следующие запросы: company_count_query = f"SELECT COUNT(DISTINCT cs.OGRN) AS total_companies {company_from_clause} …

01.05.2024
Django reverse ForeignKey возвращает None

У меня есть модели Student и Mark в разных приложениях одного проекта. # project/study # models.py class Mark(models.Model): ... student = models.ForeignKey( "students.Student", on_delete=models.PROTECT, related_name="marks", related_query_name="mark", ) # project/students # models.py class Student(models.Model): ... # views.py class …

01.05.2024
Админ Django, в строках которого есть мультиязычное поле, TabbedTranslationAdmin работает некорректно

у меня есть проект django, я использую django-modeltranslation для полей перевода. у меня есть две модели с отношением "один ко многим", и я использую админку django с inline for @admin.register(News) class NewsAdmin(nested_admin.NestedModelAdmin, TabbedTranslationAdmin): inlines = (NewsImageInline,) …

01.05.2024
Nginx активен, но я не вижу статических файлов

У меня есть проект django. Settings.py: STATIC_URL = 'static/' STATIC_ROOT = 'static' MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media' Я сделал collectstatic и все работало нормально. Теперь папка static на моем сервере содержит все файлы. Nginx: …

01.05.2024
Ошибка 403 при обновлении Let's Encrypt Certbot с помощью Django и Apache. У меня есть 6 дней для продления

При выполнении команды certbot renew я сначала изменяю разрешения брандмауэра, чтобы разрешить соединения на порту 80, перевожу Cloudflare в режим разработки, а затем выполняю команду обновления. Однако на этот раз я получил ошибку 403 Forbidden, пытаясь получить доступ к url …

01.05.2024
Задача маршрутизации Python Celery с использованием имени хоста

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

01.05.2024
Почему мой запрос в Elasticsearch не показывает ни одного совпадения?

У меня есть докеризованный Django проект. Я хочу использовать Elasticsearch, поэтому я выбрал django-elasticsearch-dsl. Мои шаги были следующими: В файле настроек моего Django-проекта (settings.py) я настроил параметры подключения к Elasticsearch. ELASTICSEARCH_DSL = { 'default': { 'hosts': …

01.05.2024
Проверка CSRF не удалась. Запрос прерван. Проверка происхождения не удалась

Вот моя установка: localhost (Windows 11) - Nginx listening on port 80 and 443, 80 is NOT automatically redirected to 443 each proxy_passed to http://wsgi-server where wsgi-server=127.0.0.1:8080 - waitress_wsgi running as a service on port 8080 …

01.05.2024
Ошибка импорта при использовании команды python manage.py migrate

Недавно я форкнул несколько исходных кодов с github, чтобы использовать их в качестве основы для проекта, который я использую для изучения Django. Согласно инструкции по развертыванию, я попытался использовать эту команду для базы данных в терминале: python manage.py migrate …

01.05.2024
Каков наилучший подход к обеспечению согласованности данных в приложении на основе django, используемом параллельно тремя или четырьмя пользователями?

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