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

06.02.2024
Отображение дочернего запроса в админ-панели Django

У меня есть различные вариации в модели атрибутов с помощью tabularinline: class Attribute(models.Model): title = models.CharField(max_length=200) slug = models.SlugField(max_length=250, unique=True) description = models.TextField(null=True, blank=True) def __str__(self): return self.title class Variations(models.Model): title = models.CharField(max_length=200) slug = models.SlugField(max_length=250, unique=True) description …

06.02.2024
Django REST: Получение pk объекта модели в контексте создания

Я нахожусь в середине проекта, в котором я создаю систему планирования для курсов. Курсы могут иметь определенное количество сессий. Я хочу, чтобы при создании курса создавалось количество пустых сессий (которые будут назначены позже), равное переменной в запросе курса ("class_count"). …

06.02.2024
Как отфильтровать набор запросов по десятичной дроби, хранящейся в JSON?

Я храню строковое представление десятичной дроби в JSONField и хочу фильтровать по нему. Вот модель: class Asset: cached_data = JSONField() Содержание JSONFields: { "price": "123.456" } Я перепробовал множество способов отфильтровать queryset по этому значению. Последний …

06.02.2024
Django не может реализовать функциональность decorator_from_middleware

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

06.02.2024
Валидация min и max не работает для пользовательских виджетов django

Я использую пользовательский виджет для отображения аддона через input-group в Bootstrap. Он отображается, но операции min-value и max-value работают некорректно и их сообщение не отображается. class PrependWidget(Widget): def __init__(self, base_widget, data, *args, **kwargs): u"""Initialise widget and get base instance""" super(PrependWidget, …

06.02.2024
Как отправить почту, используя godaddy cpanel mail в django

Я создал электронную почту на хостинге godaddy c-panel . Я написал несколько кодов на Django для отправки почты с помощью этой почты и в почте получателей у меня есть 3 почты и одна из них c-panel email. Он отправляет …

06.02.2024
Не могу разобраться с конечной точкой DRF.

Я работаю над этой конечной точкой для хранения электронной почты. Я отправляю POST на /emails с { "email": "user101c@email.com" } и получаю ошибку IntegrityError at /emails (1048, "Column 'user_id' cannot be null"). Очевидно, что это ошибка на уровне базы …

06.02.2024
Как вывести ForeignKey нужное поле, а не значение pk в django forms?

В поле формы device выводится pk указатель на foreignkey, а мне надо чтобы в форме выводилось name. Как сделать? forms class SimpleOrderEditForm(forms.ModelForm): def __init__(self, *args, **kwargs): self.request = kwargs.pop('request', None) super(SimpleOrderEditForm, …

06.02.2024
Stripe Checkout Session Django Subscription

Я не разработчик и не инженер-программист. Мы собрали почти все веб-приложение с помощью chatgpt. До сих пор все работало отлично... Я хотел бы сделать следующее: Implement payments on my website through Stripe Use the Stripe Checkout Session …

06.02.2024
Django не отправляет сообщения, несмотря на правильную реализацию

Спецификации: Django версии 4.2.5, Python 3.11, Visual Studio Code. Я использую (ну, пытаюсь использовать) SendGrid для отправки веб-формы & в настоящее время я в разработке (DEBUG = True). Следуя руководству по быстрому запуску, предоставленному SendGrid, я могу подтвердить, …

06.02.2024
Django создает базы данных динамически во время выполнения программы (а не направляет запросы в нужную БД)

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

06.02.2024
Набор файлов cookie не работает с приложением django и next js, размещенным на azure и настроенным на использование пользовательского домена

У меня есть два приложения. Фронтенд-приложение next.js и бэкенд-приложение Django. Бэкэнд использует хранилище сессий Django, и я пытаюсь установить cookies в браузере. Это работало на localhost. Я использую Azure для размещения своего приложения. Я купил свой собственный домен под …

06.02.2024
"Как добавить стили в html_body в Django с win32?".

Я пытаюсь отправлять электронные письма через Django, используя библиотеку win32, но стили HTML не применяются. Стили в заголовке работают спорадически, и стили в теле также работают спорадически ` pythoncom.CoInitialize() dynamic_link='prueba' try: # Obtén todos los ingenieros con sus nombres …

06.02.2024
Python Django в Docker - ошибка устройства ввода

Я попытался развернуть свое приложение Django на платформе DigitalOcean App Platform. Из-за использования PyAudio мне пришлось использовать Dockerfile, потому что python3-pyaudio требует "apt-get". Я создал Dockerfile и успешно установил PyAudio. К сожалению, я получил ошибку "OSError: No Default Input …

05.02.2024
Как вывести количество друзей для каждого пользователя

Models.py class Profile(models.Model): name = models.CharField(max_length=30) friends_list = models.ManyToManyField('Friends', blank=True, related_name='friends_list') # внешний ключ class Friends(models.Model): user = models.ForeignKey(Profile, on_delete=models.CASCADE,related_name='user') couple = models.ManyToManyField('Couple', blank=True, related_name='couple') # внешний ключ class Couple(models.Model): user1 = models.ForeignKey(Profile, on_delete=models.CASCADE,related_name='user1') user2 = models.ForeignKey(Profile, on_delete=models.CASCADE,related_name='user2') views.py …

05.02.2024
Как протестировать представление в Django

Я изучаю основы Django, следуя официальному руководству, и добавляю некоторые новые функции в свое приложение. Я добавил представление, которое может обнулить все голоса по определенному вопросу def nullask(request, question_id): question=get_object_or_404(Question, pk = question_id) if request.method == "GET": return render(request, …

05.02.2024
Ошибка конфигурационных файлов при попытке развернуть приложение Django на AWS Elastic Beanstalk

У меня есть простой (без базы данных) сайт, сделанный на Django, который я пытаюсь развернуть на AWS Elastic Beanstalk. Я получил ошибку WARN: "Конфигурационные файлы не могут быть извлечены из приложения версии toulouse-psy-emdr-v2. Проверьте, что версия приложения является действительным …

05.02.2024
Django-Webpack-Boilerplate: Изображения не найдены

Я использую это руководство https://python-webpack-boilerplate.readthedocs.io/en/latest/setup_with_django/ для настройки webpack в моем приложении django, включая настройку расширения Tailwind. Однако при запуске npm run start: на индексной странице я получаю следующую ошибку ERROR in ./src/styles/index.scss (./src/styles/index.scss.webpack[javascript/auto]!=!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/index.scss) 5:36-100 Module not …

05.02.2024
Pythonanywere не работают Api

У меня есть бэкэнд часть с API, которые должны работать, но когда я захожу на web и отправляю какие либо запросы, они отправляются и выдает статус 200, но при этом ничего в базе данных не меняется. Но если я сделаю …

05.02.2024
Тест Django не может создать корректную тестовую БД, даже основная БД работает нормально

У меня есть приложение "Invoice" с двумя моделями "Invoice" и "InvoicePDFTemplate". Я хотел добавить поля "условия" в обе модели. С моделью Invoice все прошло хорошо, но у меня возникли проблемы с PDFTemplates: makemigrations и migrate работали нормально - новый …

05.02.2024
Я создал html-форму, но я хочу, чтобы мой сайт автоматически создавал приборную панель из введенных данных из формы [закрыто]

Пожалуйста, помогите мне с исходным кодом Я создал html-форму и должен создать приборную панель на основе введенных данных из формы Я буду очень благодарен, если кто-нибудь сможет помочь мне и выслать исходный код

05.02.2024
Данные времени Django '2024-02-15' не соответствуют формату '%Y/%m/%d '

У меня проблемы с выделением даты: pFecha = datetime.strptime(pFechaDesde, '%Y/%m/%d') Где: pFechaDesde = '2024-02-15' Дата была получена из входного типа date Спасибо.

05.02.2024
Получение 403 ошибки при отправке POST-запроса Angular

Я получаю код состояния 403 при отправке post requset на сервер в django, сервер работает на locallhost, в postman post запрос работает, в чем причина возникновения ошибки Мой файл auth.service.ts getUser():Observable<any>{ const token = localStorage.getItem('jwt'); if(!token){ return throwError('Unauthorized') …

05.02.2024
Как связать готовый ввод с формой django?

Я делаю сайт платежной системы, необходимо, чтобы форма Django была связана с готовой html-формой, {{form.as_p}}. Я не могу ее использовать, что мне делать? введите описание изображения здесьвведите описание изображения здесьвведите описание …

05.02.2024
Django - результаты поисковых запросов загружаются некорректно

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

05.02.2024
Проблема с развертыванием Dokku - "setuidgid: fatal: unable to run gunicorn: file does not exist".

Я столкнулся с проблемой развертывания Dokku при попытке развернуть свой проект. Сообщение об ошибке указывает на проблему с gunicorn, и мне трудно выяснить ее причину. Вот подробности: Сообщение об ошибке: remote: perl: warning: Falling back to a fallback …

05.02.2024
Не удается отобразить форму на модале - Django

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

05.02.2024
Django REST Framework Проблемы с доступом к аутентификации

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

05.02.2024
Проблема развертывания сайта Django на AWS ElasticBeanstalk

Я впервые пытаюсь развернуть Django-сайт на AWS ElasticBeanstalk. Используя CLI, когда я запускаю команду "eb create", я получаю следующую ошибку, когда начинается развертывание через CodeCommit: Starting environment deployment via CodeCommit ERROR: TypeError - expected str, bytes or os.PathLike object, not …

05.02.2024
Мой код Class Based View(Django) не может распознать идентификатор из базы данных SQL

Я пытался сделать учебный проект с формами. Я хотел создать код для обновления отзывов в форме с помощью Class Based Views. views.py class UpdateFeedbackView(View): def get(self, request, id_feedback): feed = get_object_or_404(Feedback, id=id_feedback) form = FeedbackForm(instance=feed) return render(request, 'form_project/feedback.html', context={'form': …

05.02.2024
Django-allauth: перенаправление при входе на страницу регистрации, если существует социальный аккаунт

Я хочу создать метод аутентификации Google Login в моем проекте Django. Таким образом, когда пользователь впервые заходит на мой сайт, он будет создавать нового пользователя в моей базе данных, а затем входить в нее. В случае если пользователь с …

05.02.2024
Websocket с Django Channels и IIS - Не найден маршрут для пути

Я пытаюсь развернуть свое приложение Django на сервере IIS, но мой websocket не работает при доступе через IIS, только локально. Что я упустил? Когда я получаю доступ через IIS: new WebSocket('ws://server:8000/ws/notificacoes') -> error 1006 Log: ValueError: No …

05.02.2024
Ошибка в Django - [WinError 3] Система не может найти указанный путь - Django

Проблема заключается в следующем: я пытаюсь позволить пользователям загружать 5 изображений, и при загрузке я хочу, чтобы они меняли директорию. Пока что мой views.py class ProductCreateView(LoginRequiredMixin, CreateView): template_name = "product/add_product.html" success_url = reverse_lazy('home') form_class = ProductForm login_url = …

05.02.2024
Celery apply_async возвращает ошибку отсутствия аргумента

У меня есть функция celery с определением - @async_worker.task(ignore_result=True, queue="data_path") def publish_msg_from_lock(self, mac: str, data: bytes, gateway_euid: str): Ранее это не было задачей сельдерея, он назывался так - n.publish_msg_from_lock(addr, unhexlify(payload), gateway_euid) После того, как я …

05.02.2024
Многопользовательская аренда с несколькими пользователями Многопользовательская аренда

Здравствуйте, я работаю над проектом, где требуется многопользовательская поддержка. В моем случае арендатор - это компания, и в этой компании у вас будет несколько пользователей. Допустим, наша компания называется abc, а наш домен - domain.com. Таким образом, abc.domain.com …

05.02.2024
Доступ к XMLHttpRequest из источника был заблокирован политикой CORS

У меня есть бэкенд на Django 4 и фронтенд на Angular. Django запущен на 192.168.1.195:8080. Angular на 192.168.1.195:4200 Когда я пытаюсь открыть http://192.168.1.195:4200, я получаю Home:1 Access to XMLHttpRequest at 'http://192.168.1.195:8080/api/hosts_groups' from origin 'http://192.168.1.195:4200' has …

05.02.2024
Ошибка при передаче содержимого файла задаче Celery: "Объект типа InMemoryUploadedFile не является JSON-сериализуемым".

Description: Я сталкиваюсь с ошибкой при попытке передать содержимое файла непосредственно в задачу Celery в приложении Django. Я получаю следующее сообщение об ошибке: "Error: Object of type InMemoryUploadedFile is not JSON serializable" API View: class TradeMappingView(APIView): parser_classes = (MultiPartParser,) def …

05.02.2024
Я пытаюсь использовать Zustand, но получаю ошибку

Import { create } from 'zustand'; import { mountStoreDevtools } from 'simple-zustand-devtools'; const useAuthStore = create((set, get) =>({ allUserData: null, loading: false, user: () => ({ user_id: get().allUserData?.user_id || null, username: get().allUserData?.username || null, }), setUser: (user) => …

05.02.2024
Как сохранить чекбоксы выбранными и подсчитанными после перехода на другую страницу с помощью функции select all - ReactJS

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

05.02.2024
Задачи Celery выполняются несколько раз в среде с балансировкой нагрузки

У меня есть проект django, развернутый в среде с балансировкой нагрузки. в моем проекте есть несколько периодических задач celery, но они выполняются дважды в то время, когда должны выполняться. В чем проблема? вот мои задачи: from my_project.celery …