Django and Python "Questions and answers", page 183

30.03.2024
Django-Cross Model Query 3 Models

Я работаю над практическим проектом по созданию 3 отдельных страниц, а именно: страница бренда, страница модели автомобиля и страница подробной информации о варианте модели автомобиля. Я работаю над проектом, в котором есть три модели: марки автомобилей, модели автомобилей, …

30.03.2024
Python Django. Нет URL-адреса для перенаправления. Либо укажите URL, либо определите метод get_absolute_url в модели

Hello everyone. I'm facing a problem that I can't solve. I have get_absolute_url defined in the models, but for some reason I get an error: "No URL to redirect to. Either provide a url or define a get_absolute_url method on …

30.03.2024
Проблемы с изображениями Cloudinary в проекте react/django

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

30.03.2024
Загрузите изображение в клиент Django

Моя проблема в том, что загрузка не начинается, когда я отправляю форму, в первый раз я создал ее в представлении и она работала, но для порядка и эффективности я решил передать часть представления в модель, но это не работает …

30.03.2024
Как получить список со связанными постами, разделенный запятыми, из поля "многие-ко-многим"?

Я пытаюсь изучить Django и столкнулся с проблемой, которую не могу решить до конца. В этом проекте у меня есть приложение под названием projects. В этом приложении у меня есть одна модель под названием Projectinfo и одна под названием …

30.03.2024
Стили не применялись к проекту Django при загрузке в Render

Я попытался загрузить свой проект django в Render, который содержит множество HTML-файлов, а также CSS-стили. Последние используются в CSS-файле под названием 'styles.css' в папке static. Когда я запускаю проект, изображения отображаются, но такое впечатление, что стили не применяются ко всему, …

30.03.2024
Я пытаюсь реализовать аутентификацию в django с помощью django_cas_ng, а также предоставить опцию all-auth для входа в google.

Мое требование - иметь основное приложение для управления аутентификацией, которое должно включать аутентификацию google (all-auth в django) и django_cas_ng (CAS-аутентификация). Теперь я хочу иметь возможность использовать это приложение аутентификации для нескольких проектов (система CAS). Я должен зарегистрироваться только …

30.03.2024
Я получаю ошибку значения при получении значения идентификатора клиента из запроса в ссылке, которая находится в файле кассы. Я использую платежный шлюз razorpay.

Я использую фреймворк django и получаю ошибку значения при использовании платежного шлюза razorpay введите описание изображения здесь **Это модели ** class Payment(models.Model): user = models.ForeignKey(User,on_delete=models.CASCADE) amount = models.FloatField() razorpay_order_id = models.CharField(max_length=100,blank = True , null …

30.03.2024
Проблема передачи параметра размера из JavaScript в бэкенд Django

У меня возникла проблема с передачей параметра "size" из моей JavaScript-функции в мой Django-бэкенд. Вот соответствующий фрагмент кода из моего представления Django: def get_product(request, slug): try: product = Product.objects.get(slug=slug) if request.GET.get('size'): size = request.GET.get('size') print(size) return render(request, …

30.03.2024
Товары добавляются в корзину кратно 3 в Django

Я создаю сайт электронной коммерции на Django, но проблема в том, что когда я добавляю товар в корзину, количество устанавливается 3, а не 1. и когда я увеличиваю количество, нажав еще раз. Количество становится 6 вместо 2 и …

30.03.2024
Ошибка python: can't open file '/app/manage.py': [Errno 2] No such file or directory при запуске докера

Есть проект Джанго, который я пытаюсь запустить в докер. Файл requirements.txt находится в "C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test". Файл Dockerfile находится в "C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test". Файл manage.py находится в "C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test\PasswordReset". Контейнер создал так: "PS C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test> docker build -t …

30.03.2024
Django не отправляет задачи в Celery в производстве

Я занимаюсь развертыванием и деплоем django-приложений с помощью gunicorn & nginx. Недавно я создал проект celery и вот мои сервисы: Gunicorn Project Service [Unit] Description=gunicorn daemon for my project After=network.target [Service] User=user Group=www-data WorkingDirectory=/home/user/myproject ExecStart=/home/user/myproject/myenv/bin/gunicorn --access-logfile - --workers 3 …

30.03.2024
Django пропускает статические файлы после упаковки с помощью pyinstaller

Я упаковал свой проект django с помощью pyinstaller, дерево моего проекта выглядит следующим образом: Я выполнил все перечисленные ниже шаги: Скопируйте все статические файлы в static/ …

30.03.2024
Как отправить параметры проверки сеанса Stripe в режиме подписки

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

30.03.2024
Представление выхода из системы в Django не работает. Пишет, что метод не разрешен

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

30.03.2024
Параметр Django перестает печататься, когда достигает первого символа вопросительного знака

Я изучал странные настройки Django! Он очень хорош для веб-разработки! У меня есть следующее представление внутри файла views.py: def callerview(request,paramm): text="this is what was sent : %s"%paramm return HttpResponse(text) url для этого представления в urls.py …

30.03.2024
Трудности с размещением многоязычного сайта Wagtail на alwaysdata

На моем сайте wagtail есть два языка - английский и немецкий Столкнулись с некоторыми проблемами при развертывании на alwaysdata.net Я использую эти два приложения для многоязыковой функции в списке INSTALLED_APPS: "wagtail.locales", "wagtail.contrib.simple_translation", Это промежуточное программное обеспечение: "django.middleware.locale.LocaleMiddleware", …

30.03.2024
Развертывание Django с помощью GTK3

Я создал приложение на django, которое использует weasyprint для преобразования html в pdf. Для этого нужно было установить GTK3 на мою локальную систему. Теперь я не могу развернуть приложение на FL0. Я проверил документацию, в которой говорится, что проблемы …

30.03.2024
Как запустить загрузку и вывести ответ без удара по диску?

Итак, у меня есть форма проверки научных данных Excel-файла в django, которая работает хорошо. Она работает итеративно. Пользователи могут загружать файлы по мере накопления новых данных, которые они добавляют в свое исследование. DataValidationView каждый раз проверяет файлы и представляет …

30.03.2024
Почему мета-класс выдает ошибку для абстракции?

CustomUser(AbstractBaseUser,PermissionsMixin): id = models.autofield(primary_key = True) class Meta: verbose_name = 'User' verbose_name_plural = 'Users' abstract = True когда я написал abstract = True он выдает ошибку типа django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL ссылается на модель 'core.CustomUser', которая не была установлена но settings.py …

29.03.2024
Отправка электронной почты в Джанго с помощью smtp

На моем сайте я пытаюсь сбросить свой пароль по электронной почте с помощью smtp, но когда я отправляю запрос на изменение пароля, я получаю эту ошибку: вот мои setting.py : …

29.03.2024
Добавление аннотированного поля в Django Queryset

У меня есть приложение Django. У меня есть 3 модели Django, такие как: /Модель 1: class ModelAOrders(models.Model): id = models.CharField(primary_key=True, max_length=16) plant_num = models.ForeignKey(Plant, db_column='plant_num', db_index=True, on_delete=models.CASCADE) purchase_order_num = models.CharField(max_length=10) purchase_order_item_num = models.CharField(max_length=5) material_num = models.ForeignKey(Material, db_column='material_num', db_index=True, …

29.03.2024
Проблемы с автоматической пагинацией в Django, как исправить дубликаты постов?

Проблема заключается в том, что при автоматической пагинации появляются дубликаты постов. Если в цикле {% for post in post_lists %} в шаблоне home.html задан вывод 5 опубликованных постов, то при автоматической пагинации из шаблона home_list.html добавляются дубликаты этих 5 …

29.03.2024
Django миграция с CIEmailField на collation

Я обновил версию django до 4.2.8, после чего CIEmailField() устарел. Я использовал это CIEmailField в поле электронной почты пользователя. Поэтому мне пришлось изменить его на: email = models.EmailField(unique=True, db_collation="case_insensitive") Итак, миграция выглядит следующим образом: operations = …

29.03.2024
Создание системы входа в Azure B2B с фронтендом Vue.js и бэкендом Python Django

Я работаю над приложением полного стека, используя Vue.js для фронтенда и Python Django для бэкенда. Теперь я хочу настроить систему логина на основе Microsoft Entra для моего арендатора (B2B). Поскольку мой сайт представляет собой SPA, первоначальной мыслью было …

29.03.2024
Отправка электронной почты в django с помощью smtp

на моем сайте я пытаюсь сбросить пароль по электронной почте с помощью smtp, но когда я отправляю запрос на изменение пароля, я получаю эту ошибку: вот мой settings.py : …

29.03.2024
Импорт CSV-файла из фронт-энда React в бэкэнд Django/Python оказывается ненадежным

Я пытаюсь получить данные из csv-файла, загруженного через фронт-енд ReactJs, а затем импортировать их в базу данных sqlite в бэкенде Django/Python. Я пытаюсь использовать один и тот же код для нескольких разных импортов, и у меня есть по …

29.03.2024
Проблема с развертыванием Django --> Apache WSGI

У меня есть приложение django, работающее в VS Code 1.86.2 на машине Debian 12 с использованием Python 3.11.2. Я работаю над тестовым развертыванием на Apache 2.4.57 и mod_wsgi 4.9.4. Я работал с документацией от Apache и Django. На данный …

29.03.2024
Должен ли я использовать GET или POST для запроса с телом в DRF?

Я относительно новичок в веб-разработке и пишу backend для webapp для практических занятий по химическим элементам и соединениям и их формулам в нашей школе. Я использую Django и Django Rest Framework. Я столкнулся с дилеммой, когда не могу решить, …

29.03.2024
Моя конфигурация djanco не загружает изображения, но сохраняет их в базе данных без каких-либо ошибок

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

29.03.2024
Проблема с обращением к локальному файлу linux, через Django

Проблема: когда пытаюсь получить данные из локального файла в linux, через view.py - request.GET.get метод - получаю ошибку кодировки. Файл view.py - в нем нет проблем JS передает корректные данные, которые передаются в функцию find_duty в качестве аргумента: def test_page(request): …

29.03.2024
Когда я применяю Cronejob, похоже, что он не действует.

Просмотров: @scheduled_task def daily(request): signals.task_daily.send_robust(sender=None) return HttpResponse('ok') сигналы: from django.dispatch import Signal task_daily = Signal() commad: from django.core import management from django.dispatch import receiver @receiver(task_daily) def clear_old_sessions(*args, **kwargs): management.call_command("clearsessions", verbosity=0) print("Old sessions cleared") …

29.03.2024
Какая конечная точка oauth 2.0 используется для проверки токена носителя

У меня есть сервер oauth 2, реализованный с помощью провайдера django oauth2. Я реализую поток учетных данных клиента в api. Клиентское приложение выполняет POST к конечной точке /token/ сервера oauth, чтобы получить токен доступа. Затем он …

29.03.2024
Представление Django работает медленно

У меня есть представление в моем проекте Django: @permission_required('storage.add_iteminrelease') @transaction.atomic def add_item_in_release(request, id): release = get_object_or_404(Release, pk=id) if (request.method == 'POST'): add_item_in_release_form = ItemInReleaseForm(request.POST) if add_item_in_release_form.is_valid(): add_item_in_release_form.instance.release = release item = add_item_in_release_form.cleaned_data['item'] if item.count < add_item_in_release_form.cleaned_data['count']: messages.add_message(request, …

29.03.2024
Возврат нескольких объектов при выборе варианта и создании для него объекта

В моем проекте я использую react для фронтенда и django для бэкенда. У меня есть следующие модели, которые связаны с проблемой, с которой я столкнулся Связанные с ними представления следующие def submit_user_data(request): if request.method == 'POST': data = request.POST …

29.03.2024
Каналы Django: Как ссылаться на ForeignKey и их поля в контексте async?

Я сейчас переделываю пару Websocket-Handlers из WebsocketConsumer в AsyncWebsocketConsumer. Есть одна строка, которая вызывает проблемы. В версии Sync было: self.mydatacache['workernr'] = school.objects.get(id=myschool).tf_worker.id Моя первая попытка создать асинхронную версию была такой: self.mydatacache['workernr'] = await school.objects.aget(id=myschool).tf_worker.id Вторая попытка: …

29.03.2024
Повреждение фрагментов аудиобайт при потоковой передаче с помощью Django и Websockets

Я пытаюсь реализовать сервис потоковой транскрипции аудио с использованием django и websockets. Реализация работает, но фрагменты повреждаются через некоторое время, например, после десятого или одиннадцатого фрагмента транскрипции, при отладке я обнаружил, что расширение webm audio bytes отсутствует (что означает, что …

29.03.2024
Как сделать форум на моем Django сайте? [закрыто]

Я хочу иметь форум на моем сайте Django и предпочитаю использовать сторонние пакеты. Проведя некоторые исследования, я увидел такие пакеты, как machina, Spirit и PyBBM https://django-machina.readthedocs.io/en/latest/getting_started.html Вопрос в том, как я могу заставить любой из …

29.03.2024
Как управлять разными репозиториями для разных клиентов с одним и тем же проектом?

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

29.03.2024
Oauth2 Авторизация в Django Rest Framework с помощью django-auth-toolkit

Делаю oauth2 провайдер и клиент на, котором будут несколько защищенных для не авторизированных пользователей api эндпоинтов. Я создал 2 django проекта: На одном настроил django-oauth-toolkit чтобы он работал как провайдер, создал application На втором сделал логику для получения токена, и …