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

10.06.2024
Выполнение обратного вызова при превышении таймаута django.cache.set

Я использую Django cache с django-redis==5.0.0 следующим образом: cache.set(f'clean_me_up_{id}', timeout=10) Сохранение записи в кэше, которая будет очищена после таймаута, отлично работает для меня. Что я пытаюсь достичь, так это выполнить некоторый код очистки (в качестве …

10.06.2024
Graphene-django get_node vs get_queryset

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

10.06.2024
Ошибка при установке scikit-learn с помощью pip : Подготовка метаданных (pyproject.toml) не была выполнена успешно

Я пытаюсь установить scikit-learn==1.2.2 для проекта django и получаю эту ошибку. ` Я использую pyhton 3.12.2 на своей машине windows. Я создаю сайт прогнозирования карьеры, используя React и django. В качестве IDE я использую vscode. Я обучаю модель …

10.06.2024
Как фильтровать по статусу в Django Rest Framework с помощью квадратных скобок в параметрах запроса

Я столкнулся с проблемой фильтрации модели по статусу в Django Rest Framework. Вот моя текущая настройка: Когда я фильтрую с помощью status=1,14, он работает отлично: class DepartmentFilter(filters.FilterSet): search = filters.CharFilter(method='filter_search') status = filters.CharFilter(method='filter_status') class Meta: model = …

10.06.2024
Проблемы с установкой модуля python

я получаю ошибку в виде : ModuleNotFoundError: No module named 'currency_converter' i устанавливается командой: pip3 install currency_converter после установки показывает, что установка прошла успешно, даже при проверке показывает madule как выход: pip3 show currency_converter после этого используйте команду миграции, …

10.06.2024
Как вывести в шаблон django данные из пользовательских полей промежуточной таблицы ManyToMany

Помогите разобраться с запросами django. необходимо передать дополнительные поля из промежуточной модели в шаблон. никак не могу понять как эти поля выводить так, чтобы они были вместе с данными одной из моделей, которая связана с промежуточной таблицей через ForeignKey. Модели …

10.06.2024
Как исправить ошибку bad request в platform.sh

я изучаю развертывание веб-сайтов с помощью platform.sh. Я переместил свои файлы в platform.sh командой "platform push", а затем должен был получить свой живой url командой "platform url". Я получил некоторый список url, но в браузере он показывает ошибку 502 …

10.06.2024
Venv\Scripts\python.exe - Процесс FastCGI завершился неожиданно

В настоящее время я работаю с Python 3.11.9 и Django 4.2.4 для своего проекта. Однако я столкнулся с проблемой, когда процесс FastCGI неожиданно завершается со следующим сообщением об ошибке: kttProject\venv\Scripts\python.exe - Процесс FastCGI завершился неожиданно. Несмотря на различные попытки устранения …

10.06.2024
Запоминание входа в django

Как сохранить уникальные данные устройства, с которого пользователь авторизовался на сайте Django? IP-адрес одинаковый для всех устройств, которые подключены к одной сети, хотел бы узнать с какого конкретно устройства пришел запрос на сайт, чтобы сохранить его в базе и ассоциировать …

10.06.2024
Pip не устанавливает ни одного пакета

Я пытаюсь установить django в свою виртуальную среду с помощью pip, чтобы научиться создавать веб-сайты, но всякий раз, когда я пытаюсь установить django с помощью команды pip install django, терминал выдает следующее: WARNING: Повторная попытка (Retry(total=4, …

10.06.2024
Django Manifest с платформой Elastic Beanstalk Docker

У меня есть приложение, работающее на Elastic Beanstalk с платформой Docker, и я использую свой собственный контейнер nginx. Недавно для обслуживания статических файлов я использовал инструмент Manifest django, который успешно работает, но после развертывания этого инструмента я получаю следующее …

10.06.2024
Проблема с запуском приложения django в vs code на macos, я нахожусь в правильной директории, я верю

Итак, я пытаюсь запустить свой проект django в терминале vs code, но получаю следующее сообщение об ошибке. Я нахожусь в правильной директории, это User/coreyvigil/remotifyIO. Но я выполняю эту команду `python manage.py runserver`. PS Я хотел бы добавить, что в …

10.06.2024
Проблема с созданием нового голубя и его родительских записей в форме Django

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

09.06.2024
Получение ошибки подключения при запуске эластичного поиска с помощью docker в проекте django

Я недавно изучаю docker. Я хочу запустить elasticsearch с помощью docker. Все работает нормально, когда я только добавляю код для запуска эластичного поиска в файл docker-compose.yml. Но я получаю Connection error caused by: ConnectionError(Connection error caused by: NewConnectionError, когда …

09.06.2024
Проблема с администратором Python

Это мой код admin.py; from django.contrib import admin from userauths.models import User class UserAdmin(admin.ModelAdmin): list_display=['username', 'email', 'bio'] admin.site.register(User, UserAdmin) Я хочу, чтобы моя страница администратора отображала список пользователей в таблице, но, к сожалению, это приводит к следующей ошибке; Файл …

09.06.2024
После нажатия кнопки выхода приложение переводит меня на пустую страницу

После нажатия кнопки выхода приложение переадресует меня на https://it-company-task-manager-uzrc.onrender.com/accounts/login/ Но есть пустая страница, и после выхода из системы я все еще вхожу в систему и могу выполнять действия (создавать задания и т.д.) Я пытался …

09.06.2024
Решение проблем с тайм-аутом Celery на Heroku: 504 ошибки для долго выполняющихся асинхронных задач

У меня есть приложение Django v5.0.6 (Python v3.12), в которое я интегрировал Celery v5.4 для выполнения асинхронных задач, таких как генерация изображений через OpenAI API, которая занимает около 2 минут. Вся установка развернута на Heroku. Вот содержимое моего …

09.06.2024
Как вывести название текущего тега в шаблон? (Тот, в котором мы находимся)

Я пытаюсь отобразить имя текущего тега, то есть того, в котором мы находимся. Не работает. Как правильно написать, чтобы отобразить тег в шаблоне? #Models from django.db import models from taggit.managers import TaggableManager class Blog(models.Model): title = models.CharField(max_length=150) created_at …

09.06.2024
Лучшие практики Django: миграция и контенаризация

Я работаю над Django API и хотел бы добавить в него немного CI/CD. Он докеризует мое приложение с FROM python:3.12 WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . EXPOSE 8000 ENV DJANGO_SETTINGS_MODULE=vocab_dictionnary.settings …

09.06.2024
Как сериализовать поля модели snake_case в camelCase во фреймворке django rest

Я добавляю конечные точки REST API в существующее приложение Django. Я использую DRF ModelSerializer. Мои классы моделей следуют соглашению об именовании pep8 и используют snake_case для имен полей, но мне нужно, чтобы JSON-ответ был в camelCase. Как я могу добиться …

09.06.2024
Как решить ошибку Django 'django.db.utils.IntegrityError: NOT NULL constraint failed: myapi_article.author_id'

Я пытаюсь создать фиктивный новостной сайт для изучения django. Я сталкиваюсь с указанной ошибкой при выполнении POST-запроса для создания новой статьи, которая связана с зарегистрированным пользователем через foreignKey author. Пользователи обрабатываются с помощью JWT на передней стороне. …

09.06.2024
Исключение 500 Internal Server Error внутри приложения. Дафна

ValueError: Нет приложения, настроенного для типа области видимости 'http' в моем терминале django сообщение Я впервые пользуюсь Stack Overflow, поэтому мне сложно. Пожалуйста, поймите, если я не умею задавать вопросы import os from channels.routing import ProtocolTypeRouter, URLRouter from channels.auth …

09.06.2024
Ajax не передает данные в представление в Django

Я пытаюсь отправить ajax-запрос, но запрос QueryDict пуст index.html var coin = Number(localStorage.getItem("coin")) if (coin!=0) { debugger $.ajax({ url:"/", method:"POST", headers:{"X-CSRFToken":$("input[name=csrfmiddlewaretoken]").val()}, data:{"coin":coin}, contentType:"application/json", success:function(data){ console.log(data) localStorage.setItem("coin",0) }, error:function(errMsg){ console.log(errMsg) localStorage.setItem("coin",0) } }) } views.py elif request.method == "POST": …

09.06.2024
Django SMTPServerDisconnected at /reset_password/ Соединение неожиданно закрыто

Я пытаюсь отправить ссылку для сброса пароля пользователям, но постоянно получаю эту ошибку. Мой views.py: def password_reset_request_view(request): if request.method == 'POST': email = request.POST.get('email') if email: try: user = CustomUser.objects.get(email=email) subject = "Password Reset Requested" email_template_name = "users/password_reset_email.html" c …

09.06.2024
Как создать бэкэнд для функции напоминания, как в Google Calendar, используя django и python?

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

09.06.2024
Периодическая остановка процесса с библиотекой Requests в приложении Django на Google Compute Engine при использовании API Gemini

Я разрабатываю веб-приложение с помощью Django. Среда - n2-standard-2(debian) на Google Compute Engine. Я использую библиотеку requests, чтобы сделать запрос на использование gemini-1.5-flash с помощью API, как показано в следующем [скрипте]. Обычно за [1] следует DEBUG-лог для …

09.06.2024
Authenticate() не возвращает ничего в django

В django Я создал пользовательский пользователь и пользовательский менеджер пользователей, как показано ниже: вот мои коды models.py: class CustomUserManager(BaseUserManager): def create_user(self, phone_number, password=None): if not phone_number: raise ValueError('وارد کردن تلفن همراه ضروری می‌باشد.') user = self.model(phone_number=phone_number) user.set_password(password) user.save(using=self._db) return …

09.06.2024
Как создать правильную структуру Django-проекта, а также отобразить html (наследуемый) + CSS?

Меня также интересует, что прописать в: urls, settings, views. views.py from django.shortcuts import render def func(request): return …

09.06.2024
Как обрабатывать права доступа к загружаемым медиафайлам в django?

Как безопасно работать с медиафайлами в Django и Django REST Framework? По сути, файлы должны быть приватными. Например, предположим, что это сайт цифрового продукта, где покупатель получит доступ к файлу только в том случае, если приобретет цифровой …

09.06.2024
Можно ли реализовать разные цвета для различных компонентов, таких как минимум, максимум, квартили и медиана на графике box and whisker?

Я ищу библиотеку или html и javascript код для реализации графика box and whisker, и каждый компонент, такой как минимум, максимум, квартили и медиана, должен быть представлен разными цветами. Возможно ли реализовать такую диаграмму?

09.06.2024
Как запустить celery beat на службе приложений azure

Я хочу, чтобы мое приложение django запускало celery beat автоматически без старта. Я развернул свой django api на azure app service. Как я могу запустить celery beat при запуске и сделать так, чтобы он всегда запускался без ручного …

09.06.2024
Celery: присоедините пользовательский логгер к стандартному обработчику celery (logfile)

Я хотел бы иметь логгер, который можно использовать как в django, так и в celery. При использовании django он должен печатать в консоль, а при использовании из задачи celery я бы хотел, чтобы он выводил данные с помощью …

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

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

09.06.2024
Есть ли возможность использовать nginx вместо traefik?

Опция "Select a front-end web server/proxy to use", похоже, исчезла. Я использую cookiecutter-django в docker compose setup. Я бы предпочел использовать nginx (более привычная технология без излишних абстракций traefik).

09.06.2024
Комментарии сохраняются в базе данных к связанному посту, но не доступны в шаблоне, даже переменная верна

Комментарии сохраняются в базе данных к связанному посту, но не доступны в шаблоне даже переменная правильная при отладке он показывает комментарий к связанному посту, но не получает его в шаблон только commet.count функция показывает один комментарий вот шаблон {{ …

09.06.2024
Как разместить два приложения django на windows с помощью apache и mod_wsgi?

Я знаю, как запустить 1 приложение django на сервере windows с помощью mod_wsgi & apache. Теперь я хочу запустить более одного приложения django на одном сервере. У меня есть следующие конфигурации httpd.conf В конце файла я добавил LoadFile "C:/Python312/python312.dll" …

09.06.2024
Что такого сложного для Django в отображении медиа-изображений в моем шаблоне?

Правильно, что такого сложного для Django в том, чтобы разобраться с отображением изображения в шаблоне, когда DEBUG имеет значение False? Почему, когда я делаю буквально все правильно, он просто отказывается отображать чертово изображение на странице? Почему, когда …

09.06.2024
Ошибка целостности - ограничение UNIQUE не сработало. Как мне с этим справиться? Django

Я новичок во фреймворке DRF и создаю небольшой проект. Я хочу создать экземпляр User (встроенный экземпляр) и при этом сделать экземпляр Seller, связанный с ним во время регистрации пользователя. Когда я пытаюсь это сделать, Django выбрасывает ошибку целостности : …

09.06.2024
Возможно ли использование html-файла localhost с http-модулем python, например, django

Так что я пытался сделать localhost с http.server я использовал некоторые помощи из документации, но я получил ошибку я пытался исправить все еще не в состоянии исправить его вот код: from http.server import BaseHTTPRequestHandler, HTTPServer loop = True def run(server_class=HTTPServer, …

09.06.2024
Сообщения Django появляются по неизвестным причинам

Теперь я пытаюсь встроить функцию обмена сообщениями в мое веб-приложение, где предприятия могут отправлять сообщения покупателям, а пользователи - продавцам. Функциональность обмена сообщениями работает отлично, но проблема в том, что появляются отладочные сообщения django, такие как Message from …