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

27.03.2024
Разверните мой проект Django в моей частной сети

Я создал свой проект django и теперь мне нужно развернуть проект в моей сети (IP адрес DNC) IP адрес например 10.xxx.005.xxx главное, чтобы все сотрудники могли получить доступ с того же IP и IP адрес не подключен к интернету …

27.03.2024
Объединить тесты django и testcafe?

Я занимаюсь тестированием фронтенда с помощью testcafe https://testcafe.io/documentation/402631/guides/overview/why-testcafe и бэкенда с django https://docs.djangoproject.com/en/5.0/topics/testing/overview/#running-tests Если я запускаю две отдельные оболочки: python ./manage.py test #backend testcafe chromium ./tests/testcafe.js #frontend Тестирование бэкенда …

27.03.2024
Запуск проекта Django [закрыто]

Я не могу запустить проект Django. Я делаю все, как в руководстве, но он не запускается. введите описание изображения здесь CommandError: 'mysite' conflicts with the name of an existing Python module and cannot be used as …

27.03.2024
Django. Правильный способ получения и передачи сложных данных в шаблон

Моя проблема заключается в том, что мне нужно вывести данные из моделей Report и Plan в эту таблицу в шаблоне введите описание изображения здесь Это календарь, который выводит данные из Отчетов и Планов в правильные …

27.03.2024
Форматировщик Django, который может преобразовывать двойные кавычки в одинарные [закрыто]

Мне нужно преобразовать двойные кавычки в одинарные, а Black не может этого сделать, так что есть ли другие способы сделать это? Я попробовал unify, ведьма работает, но только с одним файлом за раз, а flake8 rich выдает …

27.03.2024
Обслуживание медиаконтента с помощью Django и Nginx

Я создаю DRF приложение, которое размещается на удаленном сервере. У меня есть PostgreSQL и Django Rest Framework, работающие внутри Docker контейнеров, и Nginx непосредственно на хосте. Теперь, когда я делаю запрос к https://example.com/path/to/file - я …

27.03.2024
Каналы Django на IIS

У меня есть приложение Django, развернутое на IIS с помощью FastCGI. Теперь я установил в него Django Channels, а также Daphne для запуска WebSockets. Локально все работает хорошо, но теперь я пытаюсь понять, как работать с Django Channels на …

27.03.2024
Как настроить отладчик VScode в шаблоне cookiecutter django?

Файл: docker-compose.debug.yml version: '3.4' services: vscodedjangodocker: image: vscodedjangodocker build: context: . dockerfile: ./Dockerfile command: ["sh", "-c", "pip install debugpy -t /tmp && python /tmp/debugpy --wait-for-client --listen 0.0.0.0:5678 manage.py runserver 0.0.0.0:8000 --nothreading --noreload"] ports: - 8000:8000 - 5678:5678 Имя …

27.03.2024
Как интегрировать VVVVEBJS в проект Django

У меня есть существующий проект Django, и я хочу интегрировать библиотеку VVVVEBJS (https://github.com/towfiqi/VVVVEBJS), чтобы обеспечить функциональность конструктора сайтов с перетаскиванием. VVVVEBJS - это библиотека JavaScript, и я не уверен в лучшем подходе к ее интеграции в …

27.03.2024
Переменные окружения Django apache

У меня есть проект django, в котором переменные окружения из файла .env прекрасно работают в режиме разработки, я могу прочитать их в файле settings.py с помощью SECRET_KEY = os.getenv('SECRET_KEY') но когда я настраиваю проект в apache httpd.conf …

27.03.2024
Как получить предварительную выборку комментариев в django [duplicate]

Class Comment(models.Model): parent_comment=models.ForeignKey( to='self', related_name='_comments', on_delete=models.DO_NOTHING, null=True, blank=True, как получить предварительную выборку _комментариев: дочерний_коммент Чем больше глубина, тем глубже проблема N+1 запросов

27.03.2024
Как решить ошибки, возникающие при миграции с SQLite на MySQL в Django? [закрыто]

(venv) PS E:\Easyalgo project\django-tailwind-blog> python manage.py migrate System check identified some issues: WARNINGS: ?: (ckeditor.W001) django-ckeditor bundles CKEditor 4.22.1 which isn't supported anmyore and which does have unfixed security issues, see for example https://ckeditor.com/cke4/release/CKEditor-4.24.0-LTS . You should consider strongly switching …

27.03.2024
Как загрузить и выполнить файл в django, а затем показать результат?

Я хочу создать веб-приложение с помощью Django Вот поток, который я планирую выполнить: Страница 1 - Пользователь загружает файл для выполнения с помощью кнопки загрузки, а затем нажимает кнопку выполнения. Страница2 - выполнение кода Python и показ …

27.03.2024
Django Allauth Bad Request Error, Error Retrieving Access Token: Invalid Grant

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

27.03.2024
Как запрашивать дочерние модели из данных родительской модели?

В настоящее время у меня есть такой набор моделей: class BaseModel(models.Model): approved = models.BooleanField() class ModelA(BaseModel): # model fields class ModelB(BaseModel): # models fields class ModelC(BaseModel): # model fields Я хотел бы получить список всех экземпляров …

27.03.2024
Автоматическая пагинация на Django

Проблема такая: отображаются дублирующие опубликованные посты при автоматической пагинации, что, естественно, некорректно. Можно со страницы home удалить блочный контейнер и тогда пагинация будет появляется с шаблона home_list, но в таком случае пропадает возможность удалять свои же опубликованные посты. Постраничная пагинация …

26.03.2024
Проверка python кода от пользователя

Делаю сайт с курсами на django и нужно проверять код от пользователей. Должно это выглядеть так: Знаю про eval, но боюсь, что будет дырка в безопасности. Подскажите безопасный способ реализации. В какую …

26.03.2024
[[Errno 2]] Нет такого файла или каталога: '/tmp/tmp1d93dhp7.upload.mp4' в моем проекте Django

Я перевел разработку своего сайта на использование Docker. Недавно я настраивал расположение медиафайлов, когда возникла такая ошибка: [Errno 2] Нет такого файла или каталога: '/tmp/tmp1d93dhp7.upload.mp4' в Django. Пока что я проверил наличие опечаток в коде расположения файлов в настройках, …

26.03.2024
Отправка частей компонентов react с сервера django для отображения на сервере react-клиента

У меня уникальная постановка задачи. У меня есть сервер react на стороне клиента, работающий на порту 3000, и сервер django на порту 8000. Оба сервера взаимодействуют через rest framework. Но у меня возникла ситуация, когда я не могу хранить …

26.03.2024
Как создать экземпляры модели из html-формы и сохранить в AuraDb?

Большинство онлайн-учебников и видеороликов описывают, как создавать и сохранять экземпляры моделей в локальной базе данных с помощью Django. Я нашел эту статью на Medium https://medium.com/swlh/create-rest-api-with-django-and-neo4j-database-using-django-nemodel-1290da717df9, объясняющую, как загрузить модель в Neo4j. Я попытался запустить тот же проект, …

26.03.2024
JS-скрипт не включен в проект Django

Я изучаю django и столкнулся с проблемой. JS скрипт не включен в проект Django. Путь правильный, сама страница с блоком графика работает, но вывода круглой или гистограммы не происходит. index.html {% extends 'partials/base.html' %} {% block title %}Home …

26.03.2024
Django не переопределяет базовый шаблон администратора

Я пытаюсь добавить небольшие настройки в мою панель администратора Django, такие как favicon. Я следовал официальному руководству и создал base_site.htmlфайл в app/templates/admin/. base_site.html {% extends "admin/base_site.html" %} {% load static %} {% block branding %} <img …

26.03.2024
Могу ли я запустить 2 проекта django на двух доменах, но на одном ip?

Я пытаюсь запустить два проекта django с помощью nginx, используя эти две конфигурации: upstream django { server unix:///home/hypebeeruser/HypeBeer/HypeBeerProject/HypeBeerProject.sock; } # configuration of the server server { server_name hypebeer.com.ua; charset utf-8; # max upload size client_max_body_size 75M; # Django media …

26.03.2024
Docker + Django Не сохраняется sqlite3 база данных

У меня django проект развернут при помощи docker. Я запускаю проект при помощи docker-compose up --build, делаю какие-либо изменения, потом выключаю сайт, и заново запускаю этой командой, но никакие данные в бд не сохранились. Использую sqlite3 по умолчанию. Файл docker-compose.yaml: …

26.03.2024
Фильтр в Django Admin через поле ManyToMany с помощью Through

Мой models.py: class Subject(models.Model): name = models.CharField(max_length=200) class Person(models.Model): subject = models.ForeignKey(Subject, on_delete=models.CASCADE, blank=True, null=True) class PersonRole(models.Model): project = models.ForeignKey('Project', on_delete=models.CASCADE) person = models.ForeignKey(Person, on_delete=models.CASCADE) class Project(models.Model): title = models.CharField(max_length=200) person = models.ManyToManyField(Person, through=PersonRole) Теперь в бэкэнд админки …

26.03.2024
Создание моделей django с помощью HTML-формы

я работаю с django и пытаюсь создать веб-приложение с помощью чистого django, grapesjs и django-tenant. меня интересует, как позволить клиенту создавать свои собственные модели баз данных отдельно от других клиентов и связать эти поля с моделью django в grapesjs. …

26.03.2024
Как создать pdf с несколькими страницами на основе html с помощью python pdfkit

Я пытаюсь создать pdf с помощью python, используя библиотеку pdfkit в моем проекте Django, и я хочу отделить каждый контент на отдельной странице, как я могу это сделать import pdfkit from django.template.loader import render_to_string my_contents = [ {'title':'Example 1', …

26.03.2024
Вход с суперпользователем не работает в админпанели django

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

26.03.2024
Django Pytests в контейнере docker не использует временную базу данных sqlite3

Я запускаю pytest на приложении django, которое живет в контейнере docker. Pytest запускается в контейнере docker после его сборки. Обычно приложение django обращается к контейнеру mysql, запущенному на том же хосте. Я пытался использовать sqlite3 db вместо этого для …

26.03.2024
Каковы лучшие практики в отношении SSR, Django и данных, изменяющихся во времени?

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

26.03.2024
Как использовать модели SQL Alchemy так же, как модели django

Я использую fast api уже несколько дней, и передача сессии db начинает меня немного беспокоить. В моем предыдущем проекте я использовал бэкенд django, где для выполнения запросов мне нужно было только импортировать модель. Что-то вроде: from models …

26.03.2024
Ошибка авторизации при работе с Django под Windows с IIS

Уважаемые специалисты по Django и Windows IIS, Я медицинский физик, пытаюсь помочь коллеге установить OpenREM версии 1.0.0b2, систему управления дозой облучения пациента с открытым исходным кодом (openrem.org). Мы следовали документации здесь: https://docs.openrem.org/en/1.0.0b2/install_windows.html. …

26.03.2024
Django socialaccount login with email instead of username

Я пытаюсь реализовать google login в моем Django приложении. В моем стандартном представлении входа в систему на основе классов я использую расширенную модель AbstractBaseUser, и она отлично работает: class AppUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(unique=True) is_staff = models.BooleanField(default=False) USERNAME_FIELD = …

26.03.2024
Отображение отфильтрованного результата из ManyToMany через модель в Admin

Вот мой models.py: class Person(models.Model): surname = models.CharField(max_length=100, blank=True, null=True) forename = models.CharField(max_length=100, blank=True, null=True) def __str__(self): return '{}, {}'.format(self.surname, self.forename) class PersonRole(models.Model): ROLE_CHOICES = [ ("Principal investigator", "Principal investigator"), [etc...] ] title = models.CharField(choices=TITLE_CHOICES, max_length=9) project = models.ForeignKey('Project', …

26.03.2024
Миграция с django migrations на fastapi alembic

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

26.03.2024
Получаем "Не удалось создать встречу ошибка 401 Ошибка клиента: Unauthorized for url: https://api.zoom.us/v2/users/me/meetings"

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

26.03.2024
Мое изображение показывает ошибку "не найдено", но ссылка в терминале может найти файл

Мое изображение не может быть загружено на страницу, обратная связь показывает Не найдено: /auctions/static/auctions/images/Artboard_1_copy.png "GET /auctions/static/auctions/images/Artboard_1_copy.png HTTP/1.1" 404 3417 но когда я нажал на ссылку в обратной связи, я смог открыть свое изображение в рабочем пространстве. Это …

26.03.2024
Python: как обрабатывать загрузку и архивирование больших файлов в Minio

У меня есть Django GraphQL API. Я пытаюсь реализовать конечную точку, которая бы скачивала файлы с внешних ссылок, загружала их в Minio bucket, создавала Zip-файл из этих файлов и возвращала Zip-файл пользователю для скачивания. Все это делается в бэкенде. …

26.03.2024
Почему я не могу получить из request изображения?

У меня есть список учеников, и нужно каждому добавить фото и одной кнопкой сохранить все изображения. Но изображения не отправляются. В чем может быть дело? Пока показываю код html-страницы. При необходимости могу показать views. Но по тестами поняла, что просто …

26.03.2024
При использовании django-template код не генерируется автоматически и даже при нажатии клавиши Enter код не появляется в новой строке

{% extends "base.html" %} {% block title %}Home{% endblock title %} это код примера {% extends "base.html" %} {% block title %}About{% endblock title %} Я хочу, чтобы каждая строка была в новой следующей строке, даже предложение кода не отображается