У меня есть проект django, в котором переменные окружения из файла .env прекрасно работают в режиме разработки, я могу прочитать их в файле settings.py с помощью SECRET_KEY = os.getenv('SECRET_KEY') но когда я настраиваю проект в apache httpd.conf …
Class Comment(models.Model): parent_comment=models.ForeignKey( to='self', related_name='_comments', on_delete=models.DO_NOTHING, null=True, blank=True, как получить предварительную выборку _комментариев: дочерний_коммент Чем больше глубина, тем глубже проблема N+1 запросов
(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 …
Я хочу создать веб-приложение с помощью Django Вот поток, который я планирую выполнить: Страница 1 - Пользователь загружает файл для выполнения с помощью кнопки загрузки, а затем нажимает кнопку выполнения. Страница2 - выполнение кода Python и показ …
Я использую Django Allauth от PyPi в проекте Django для аутентификации пользователей, чтобы они могли загружать видео с YouTube. Я делаю это с помощью кнопки на странице входа, которая должна собирать токены от Google для загрузки видео. Я могу отправить …
В настоящее время у меня есть такой набор моделей: class BaseModel(models.Model): approved = models.BooleanField() class ModelA(BaseModel): # model fields class ModelB(BaseModel): # models fields class ModelC(BaseModel): # model fields Я хотел бы получить список всех экземпляров …
Проблема такая: отображаются дублирующие опубликованные посты при автоматической пагинации, что, естественно, некорректно. Можно со страницы home удалить блочный контейнер и тогда пагинация будет появляется с шаблона home_list, но в таком случае пропадает возможность удалять свои же опубликованные посты. Постраничная пагинация …
Делаю сайт с курсами на django и нужно проверять код от пользователей. Должно это выглядеть так: Знаю про eval, но боюсь, что будет дырка в безопасности. Подскажите безопасный способ реализации. В какую …
Я перевел разработку своего сайта на использование Docker. Недавно я настраивал расположение медиафайлов, когда возникла такая ошибка: [Errno 2] Нет такого файла или каталога: '/tmp/tmp1d93dhp7.upload.mp4' в Django. Пока что я проверил наличие опечаток в коде расположения файлов в настройках, …
У меня уникальная постановка задачи. У меня есть сервер react на стороне клиента, работающий на порту 3000, и сервер django на порту 8000. Оба сервера взаимодействуют через rest framework. Но у меня возникла ситуация, когда я не могу хранить …
Большинство онлайн-учебников и видеороликов описывают, как создавать и сохранять экземпляры моделей в локальной базе данных с помощью Django. Я нашел эту статью на Medium https://medium.com/swlh/create-rest-api-with-django-and-neo4j-database-using-django-nemodel-1290da717df9, объясняющую, как загрузить модель в Neo4j. Я попытался запустить тот же проект, …
Я изучаю django и столкнулся с проблемой. JS скрипт не включен в проект Django. Путь правильный, сама страница с блоком графика работает, но вывода круглой или гистограммы не происходит. index.html {% extends 'partials/base.html' %} {% block title %}Home …
Я пытаюсь добавить небольшие настройки в мою панель администратора Django, такие как favicon. Я следовал официальному руководству и создал base_site.htmlфайл в app/templates/admin/. base_site.html {% extends "admin/base_site.html" %} {% load static %} {% block branding %} <img …
Я пытаюсь запустить два проекта 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 …
У меня django проект развернут при помощи docker. Я запускаю проект при помощи docker-compose up --build, делаю какие-либо изменения, потом выключаю сайт, и заново запускаю этой командой, но никакие данные в бд не сохранились. Использую sqlite3 по умолчанию. Файл docker-compose.yaml: …
Мой 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) Теперь в бэкэнд админки …
я работаю с django и пытаюсь создать веб-приложение с помощью чистого django, grapesjs и django-tenant. меня интересует, как позволить клиенту создавать свои собственные модели баз данных отдельно от других клиентов и связать эти поля с моделью django в grapesjs. …
Я пытаюсь создать pdf с помощью python, используя библиотеку pdfkit в моем проекте Django, и я хочу отделить каждый контент на отдельной странице, как я могу это сделать import pdfkit from django.template.loader import render_to_string my_contents = [ {'title':'Example 1', …
Я писал код, все работало хорошо, все сервисы запускались через docker-compose, затем база данных упала, мне пришлось очистить файлы базы данных и создать их заново с помощью того же docker-compose. На этот раз я попытался создать пользователя-администратора с помощью …
Я запускаю pytest на приложении django, которое живет в контейнере docker. Pytest запускается в контейнере docker после его сборки. Обычно приложение django обращается к контейнеру mysql, запущенному на том же хосте. Я пытался использовать sqlite3 db вместо этого для …
В настоящее время я создаю приложение Django, используя htmx. Это что-то вроде журнала с несколькими записями в день. Когда пользователь изменяет одну запись или добавляет другую, я не хочу сохранять данные на случай, если пользователь отменит ввод. Это не проблема …
Я использую fast api уже несколько дней, и передача сессии db начинает меня немного беспокоить. В моем предыдущем проекте я использовал бэкенд django, где для выполнения запросов мне нужно было только импортировать модель. Что-то вроде: from models …
Уважаемые специалисты по Django и Windows IIS, Я медицинский физик, пытаюсь помочь коллеге установить OpenREM версии 1.0.0b2, систему управления дозой облучения пациента с открытым исходным кодом (openrem.org). Мы следовали документации здесь: https://docs.openrem.org/en/1.0.0b2/install_windows.html. …
Я пытаюсь реализовать google login в моем Django приложении. В моем стандартном представлении входа в систему на основе классов я использую расширенную модель AbstractBaseUser, и она отлично работает: class AppUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(unique=True) is_staff = models.BooleanField(default=False) USERNAME_FIELD = …
Вот мой 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', …
У меня есть Django сервис, в котором есть приложение под названием "User". В этом приложении есть 2 таблицы, которые переносятся в базу данных с помощью системы миграции Django. Для того чтобы изменить архитектуру с монолита на микросервис, я разбил …
Я добавил идентификатор клиента и секретный ключ, и если я аутаризирую приложение из postman, оно работает, но как только я пытаюсь пинговать api с помощью моего приложения, оно выдает 401 ошибку. как я могу авторизовать свое приложение в приложении …
Мое изображение не может быть загружено на страницу, обратная связь показывает Не найдено: /auctions/static/auctions/images/Artboard_1_copy.png "GET /auctions/static/auctions/images/Artboard_1_copy.png HTTP/1.1" 404 3417 но когда я нажал на ссылку в обратной связи, я смог открыть свое изображение в рабочем пространстве. Это …
У меня есть Django GraphQL API. Я пытаюсь реализовать конечную точку, которая бы скачивала файлы с внешних ссылок, загружала их в Minio bucket, создавала Zip-файл из этих файлов и возвращала Zip-файл пользователю для скачивания. Все это делается в бэкенде. …
У меня есть список учеников, и нужно каждому добавить фото и одной кнопкой сохранить все изображения. Но изображения не отправляются. В чем может быть дело? Пока показываю код html-страницы. При необходимости могу показать views. Но по тестами поняла, что просто …
{% extends "base.html" %} {% block title %}Home{% endblock title %} это код примера {% extends "base.html" %} {% block title %}About{% endblock title %} Я хочу, чтобы каждая строка была в новой следующей строке, даже предложение кода не отображается
Я пытаюсь получить доступ к логину сервера django с помощью javascript axios.get('http://localhost:8010/get_csrf_token/').then((res)=>{ console.log(res.data['csrf_token']); var data = {username:'admin@test.com',password:'testtest', } axios.defaults.headers.common['X-CSRF-TOKEN'] = res.data['csrf_token'];// set csrf_token in header. axios.post('http://localhost:8010/login/',data).then(() =>{ console.log("test"); }) }) Однако этот код показывает ошибку, приведенную …
Мой рабочий в celery автоматически выключается и выдает сообщение worker: Warm shutdown (MainProcess), и ничего не делает, я запускаю долго выполняющиеся AI/ML задачи в celery Мой конфиг сельдерея выглядит примерно так: **app.conf.update() result_expires=None, # Disable result expiration worker_max_tasks_per_child=500, …
Я использую шлюз Kong, чтобы сделать проект Django доступным по адресу localhost/python. Я вижу стартовую страницу Django, но когда я пытаюсь открыть localhost/python/admin, она перенаправляет на localhost/admin/login/?next=/admin/, так что это уже не проект Django. Что я могу сделать, чтобы исправить …
В проекте, использующем сигналы Django, при выполнении серии UPDATE определенной модели обработка одного SIGNAL оказывается слишком тяжелой и вызывает дискомфорт у пользователя. Процесс, запускаемый SIGNAL, не нужно выполнять для каждого обновления, если выполняется несколько UPDATE. Например, если UPDATE …
я новичок в django/python. у меня есть проект на Django для расчета цены бумаги. class Calculate(View): def get(self, request): if not request.user.is_authenticated: return redirect('signIn') user = request.user projects = Project.objects.all() p_info_list = [] u_info = UserInfo(user) user_in_projects = [] …
После обновления до django 5 наш тестовый набор начал демонстрировать странное поведение. Мы используем DRF's APIClient и аутентификация больше не работает так, как ожидалось. Некоторые API-запросы возвращают rest_framework.exceptions.NotAuthenticated со статусом 403 (кстати, если кто-то может объяснить, почему …
Я столкнулся с проблемой, связанной с функцией $.ajax в веб-приложении jQuery. Когда я пытаюсь выполнить AJAX-запрос с помощью $.ajax, в консоли браузера появляется ошибка "Uncaught TypeError: $.ajax is not a function". Вот соответствующий фрагмент кода: $.ajax({ url: …
Я реализую функцию комментариев и могу оставить большое сообщение в комментариях. Реализовать функцию было легко, но она вызывает n+1 запросов. Пожалуйста, подскажите, как решить эту проблему python Prefetch( 'comments', queryset=PlaceReviewComment.objects.select_related( 'user', ).prefetch_related( Prefetch( '_comments', queryset=PlaceReviewComment.objects.select_related( 'user', 'parent_comment', ).prefetch_related( '_comments', …
У меня есть форма с текстовыми полями ввода, и я создал кнопку, которая при нажатии должна отправлять данные поля ввода в Django Api. Но когда я нажимаю на кнопку, ничего не происходит, и, похоже, ошибки тоже нет. Вот …