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

27.08.2022
Я не могу запустить свой проект django после некоторых обновлений кода. Я вернул все назад, но он все еще не работает.

Я не думаю, что это ошибка в коде. Я сделал git reset --hard <commit> на последнюю рабочую версию, и она все еще была сломана Ошибка, когда я использую команду runserver: Также я думаю, что эта часть …

27.08.2022
Как перенаправить вошедшего пользователя на определенную страницу в Django

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

27.08.2022
Как сохранить скриншот в CloudinaryField в django с помощью chromedriver на Heroku?

Когда я делаю driver.save_screenshot, даже если return возвращает true, файл не находится. Как сохранить снимок экрана в базу данных? кто-нибудь научите меня... #models.py class UploadedImage(models.Model): image = CloudinaryField('image', blank=True, null=True, folder="media") author = models.ForeignKey( User, on_delete=models.CASCADE, null=True, …

27.08.2022
Django модель условное значение по умолчанию на основе другого поля

Имеется две таблицы Company и Template_message каждая компания может иметь желаемые шаблоны сообщений для каждого сообщения сообщения имеют 3 типа (приглашение, отказ, предложение работы) Теперь я хочу установить текст по умолчанию для каждого шаблона_сообщения, который …

27.08.2022
Вложенные модели в сериализаторе django

Я не могу получить последнее измерение для каждого устройства на основе ID устройства из измерения. Если кто-нибудь может подсказать мне, как это реализовать? Модели class Devices(models.Model): deviceid = models.AutoField(db_column='deviceId', primary_key=True) # Field name made lowercase. devicename = models.CharField(db_column='deviceName', …

27.08.2022
Как исправить RuntimeWarning: DateTimeField Question.date_time получило наивный datetime?

Я хочу удалить записи 60 секундной давности, но получаю эту ошибку RuntimeWarning: DateTimeField Question.date_time получило наивное время даты (2022-08-27 16:09:30.659947) при активной поддержке часовых поясов. def delete(self,request): expiry_date_time = datetime.now() - timedelta(seconds=60) print('Expiry time = ',expiry_date_time) count = Question.objects.filter(date_time__gte …

27.08.2022
Возникают ошибки при попытке миграции на базу данных в django

Я пытаюсь перенести свои модели django, но получаю 4 ошибки: auth.User.groups: (fields.E304) Reverse accessor 'Group.user_set' for 'auth.User.groups' clashes with reverse accessor for 'products.Customer.groups'. HINT: Add or change a related_name argument to the definition for 'auth.User.groups' or 'products.Customer.groups'. auth.User.user_permissions: …

27.08.2022
Apache + Django ModuleNotFoundError: Нет модуля с именем 'project'

У меня проблема с хостингом моего проекта Django с Apache на Windows. Сайт показывает Internal Server Error, и я получаю следующий стектрейс после посещения сайта: ModuleNotFoundError: No module named 'project'\r [Sat Aug 27 15:27:15.461267 2022] [wsgi:error] [pid 4664:tid 1944] …

27.08.2022
Отсутствует один позиционный аргумент

Почему то при запуске выдаёт - TypeError at / index() missing 1 required positional argument: 'topic_id' хотя по идеи позиционный аргумент я передал в urls.py да и как его там может не быть если он записан? Использую последнюю версию django …

27.08.2022
Разделите поле в ответе сериализатора

Это мой сериализатор, и моя проблема заключается в поле average_rating. Оно повторяется во всех экземплярах class ReviewSerializer(serializers.ModelSerializer): average_rating = serializers.SerializerMethodField(read_only=True) reviewer = serializers.SerializerMethodField(read_only=True) book = serializers.SlugRelatedField(slug_field='title', read_only=True) def get_average_rating(self, review): book_id = self.context['book_id'] return Review.objects.filter(book_id=book_id).aggregate(average_rating=Avg('rating')) class Meta: model = Review …

27.08.2022
ERROR: Не удалось собрать колеса для backports.zoneinfo, Ошибка при установке django

Я новичок в разработке на python и я пытался использовать django, но я столкнулся с этой ошибкой при установке django, используя pip3 install django~=4.0. Я попробовал несколько решений, но ни одно из них не помогло. Я уже пробовал …

27.08.2022
Django model formset, "(Hidden field id) This field is required".

Я пытаюсь использовать modelformset для обновления существующих объектов, но не могу добиться отправки формы, потому что (я предполагаю) идентификатор, связанный с каждым объектом, не передается формой. Я вижу "(Скрытый идентификатор поля) Это поле обязательно." в шаблоне. Мой код models.py: …

27.08.2022
Здравствуйте, я получаю ошибку при отправке электронной почты в django

ConnectionRefusedError at /contact/ [WinError 10061] Не удалось установить соединение, так как целевая машина активно отказалась от него Программа работает нормально, когда я открываю эту страницу, появляется эта ошибкавведите описание изображения здесь

27.08.2022
Psycopg2-binary не устанавливается при установке с помощью pipenv

У меня проблемы с установкой psycopg2-binary (A postgreSQL backend dependecy) в мой проект django, когда я использую утилиту pipenv. Однако он устанавливается без проблем, если я вручную создаю виртуальную среду и использую pip install для установки. Вот что …

27.08.2022
Не удалось реализовать приложение для чата между пользователями в режиме реального времени в REST-фреймворке Django

Я новичок в веб-разработке и я работаю над одним проектом, и в этом проекте я должен создать приложение чата в реальном времени user-to-user, используя django rest framework. Я реализовал это в самом django, используя пакет channels (создал потребителей, маршрутизацию, …

27.08.2022
GO или PYTHON + DJANGO?

Незнаю что выбрать из этого(GO или python(django)), больше нравится GO, но вакансий маловато. Стоит ли учить GO? Будет ли он востребован через пару лет? Что из этого является сложнее?

27.08.2022
Запуск функции при выходе из сервера Django

У меня есть Django Server, который запускает некоторые фоновые задания при запуске. Код предоставлен ниже- class ApiConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'api' def ready(self): run_once = os.environ.get('CMDLINERUNNER_RUN_ONCE') if run_once is not None: return os.environ['CMDLINERUNNER_RUN_ONCE'] = 'True' …

27.08.2022
Невозможно войти в систему после изменения базовой модели пользователя на пользовательскую

Недавно я изменил свою модель пользователя на пользовательскую и больше не могу войти как в админку (с суперпользователями), так и на сайт (с обычными пользователями). Для аутентификации я использую поле email. Наверное, я чего-то не учел, но поскольку ошибок …

27.08.2022
Django Apscheduler scheduler.start()

я работаю с slack api и в некоторых местах моего проекта я добавляю некоторые расписания с помощью django apscheduler. но когда я вызываю scheduler.start() в моем apiview, то коды после этой строки никогда не выполняются # seting scheduler …

27.08.2022
Есть ли альтернативы Heroku? [закрыто]

Heroku только что объявил, что они отменят все бесплатные планы с ноября. Я сейчас развернул свое Django приложение на Heroku, кто-нибудь знает какие-нибудь альтернативы Heroku?

27.08.2022
Почему в django при объединении двух таблиц имя другой модели рассматривается как имя поля в фильтре?

Я новичок в django.Я застрял в странной проблеме, которая заключается в том, что при объединении двух таблиц имя внешней модели рассматривается как имя поля, даже если я использую __ подчеркивание, и я получаю ошибку. Вот мои две модели :- …

27.08.2022
Как отобразить API emoji в шаблоне Django

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

27.08.2022
React JS не может отправить данные в django

Я пишу приложение, которое реализует операции crud. Всякий раз, когда я делаю выборку, я получаю данные успешно из бэкенда, но когда я пытаюсь обновить или добавить объект. Я получаю 405 ошибку через консоль. Код чистый.

27.08.2022
Cant Access Django development server with 0.0.0.0:8000

Я пытаюсь запустить свое приложение Django на системе windows с помощью python manage.py runserver 0.0.0.0:8000. Но оно не запускается в других системах. Следующие шаги я уже выполнил: Приложение запускается в локальной системе РАЗРЕШЕННЫЕ_ХОСТЫ = ['*'] Я …

27.08.2022
Ошибка 101 при отправке электронной почты с помощью mailgun на django heroku

Мой settings.py: EMAIL_HOST = "smtp.mailgun.org" MAIL_PORT = 587 EMAIL_HOST_USER = os.environ["MAILGUN_SMTP_LOGIN"] EMAIL_HOST_PASSWORD = os.environ["MAILGUN_SMTP_PASSWORD"] EMAIL_USE_TLS = True EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' Мой views.py: import re import os from django.http import HttpResponse from django.template import loader from django.contrib.auth.hashers import make_password import …

27.08.2022
Djongo' не является доступным бэкендом базы данных или не может быть импортирован. Проверьте вышеуказанное исключение [закрыто]

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

27.08.2022
Django gettext <br> тег

Спасибо, что проверили мой вопрос. Я пытаюсь использовать gettext и обслуживать мой сайт django на других языках. Я хочу добавить класс к тегу br. Как показано в ↓, ошибка не возникает, если есть только тег br, …

27.08.2022
Drf-сериализатор дочерней модели для вложенных ListAPIView и CreateAPIView

У меня есть эти модели class myModel(models.Model): username = models.CharField(max_length=150, unique=True) o2=models.CharField(max_length=150, default='lllss') class myModel2(models.Model): owner=models.ForeignKey(myModel,on_delete=models.CASCADE) o2=models.CharField(max_length=150, default='lllss2') model2 имеет владельца myModel и эти сериализаторы class mySer(serializers.ModelSerializer): class Meta: model = my.myModel fields = ['username', 'o2'] class …

27.08.2022
Return Неверный адрес; только example1@gmail.com может быть разобран из "example1@gmail.com, example@gmail.com

любой способ обойти это я пытаюсь отправить несколько писем через ajax в области textarea в ответ я получаю следующее Invalid address; only example1@gmail.com could be parsed from "example1@gmail.com, example@gmail.com, this is my code below def post(self, request, *args, …

27.08.2022
Django DRF вход только для суперпользователя

Я хочу реализовать вход в систему с помощью Django drf. Я хочу, чтобы только суперпользователь (разрешение is_staff в моей модели пользователя) мог войти в систему. До сих пор я использовал rest_framework_simplejwt для генерации токена для каждого пользователя, который пытается войти. …

27.08.2022
Django шаблоны. Как перебрать словарь, который получается из функции с тремя параметрами

У меня есть функция, которая возвращает словарь {% build_ru_price_dict car_item.car_price car_item.release_date car_item.engine_volume %} Как мне перебрать этот словарь в шаблоне? Я пробовал: {% for k, v build_ru_price_dict car_item.car_price car_item.release_date car_item.engine_volume.items %} {{ k }} -- {{ v }} {% …

27.08.2022
Проблема импорта файлов - python Django

У меня есть файл в папке management/commands, и я пытаюсь импортировать свои модели в папку report.py. Однако я получаю следующую ошибку. Traceback (most recent call last): File "c:\Users\Timmeh\source\Python\Django Projects\env\topxgym\members\management\commands\report.py", line 2, in &lt;module&gt; from members.models import ActiveMember ModuleNotFoundError: No …

27.08.2022
Как вывести запрос, который Python использует для вызова базы данных? [дубликат]

Как вывести на терминал запрос, используемый определенной строкой кода python? см. ниже notifications = user.get_notifications(max_id=max_id, types=types).order_by('-created')[:count]

27.08.2022
Nginx не может найти файл bundles js

Я пытаюсь это сделать уже долгое время. Буду очень признателен за помощь. На локалке приложение работает, но в nginx ресурс main.js не найден У меня есть приложение django с react на сервере сохранения, обслуживаемое webpacker и babel URL …

27.08.2022
Errow при работе с django, psycopg сдвиг файла на mac (Я БЫ ОТВЕТИЛ НА ВОПРОС САМОМУ СЕБЕ, ЭТО МОЖЕТ ПОМОЧЬ КОМУ-ТО) [дубликат]

Я недавно перешел на MAC M2 MONTEREY &amp; один проект связан с django &amp; мой dev env из старой системы здесь не настроен. Я получил ошибку при установке "psycopg" следующим образом: Using cached psycopg2-2.8.5.tar.gz (380 kB) ERROR: Command errored …

27.08.2022
Apache + Python (Django): Фатальная ошибка Python: init_fs_encoding: не удалось получить кодек Python для кодировки файловой системы

Я пытаюсь разместить свой проект Django Rest Framework с помощью Xampp &amp; Apache на своем сервере Windows, но получаю следующую ошибку. Есть ли у кого-нибудь идеи, что является причиной этого? Я установил Python, mod_wsgi и все требования для …

27.08.2022
Django заменяет текст в шаблоне

В моем проекте я могу фильтровать товары с помощью queryset. Как изменить элемент h1 на название фильтра? Я пытался изменить с помощью javascript, но когда я отфильтровал товары, страница перезагрузилась, а текст не изменился models.py TYPE = …

27.08.2022
Показать только пользователей, которые еще не существуют в сквозной таблице

Внутри метода __init__ формы ProjectUserCreateForm(forms.ModelForm) для добавления пользователей в проект (модель проекта имеет users = models.ManyToManyField(...)) у меня есть self.fields['users'].queryset = User.objects.filter(company=self.request.user.company) Таким образом, я могу показать только тех пользователей, которые будут добавлены в проект и принадлежат …

27.08.2022
Сообщения Django не отображают сообщение

Я пытаюсь использовать django messages для уведомления пользователя об успешной или неуспешной отправке формы. Но ничего не появляется, когда я отправляю форму, независимо от того, что происходит. Я просмотрел код views.py и шаблон и, похоже, ничего не напутал. Я даже …

27.08.2022
Как соединить два проекта django на двух разных серверах

Проблема: У меня есть сайт, который имеет различные приложения (Accounts, Community, Company, Payments, Main_project_app). Я хочу создать подобную архитектуру типа google, где база пользователей находится на одном сервере, а другие приложения, такие как Gmail, drive и т.д., предоставляют …