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

20.11.2021
Django форма - пользовательский пользователь

Я создал пользовательского пользователя в django следующим образом: class Customer(AbstractBaseUser): ... В моей форме я импортировал класс: from account.models import Customer class PostForm(forms.ModelForm): ... client_code = forms.ModelChoiceField(queryset=Customer.objects.all(), required=True, widget=forms.Select( attrs={ 'class':'form-select form-select-sm', 'aria-label':'Default select example', })) ... …

20.11.2021
Данные формы ManagementForm отсутствуют или были подделаны Мастер Django FormTools

Views.py FORMS = [("customer", CustomerModelForm), ("supplier", SupplierModelForm), ("brand", BrandMasterModelForm)] TEMPLATES = {"customer": "add_customer.html", "supplier": "supplier_master", "brand": "add_brand.html"} class MultiStepWizard(SessionWizardView): def get_template_names(self): return [TEMPLATES[self.steps.current]] def done(self, form_list, **kwargs): form_data = [form.cleaned_data for form in form_list] return render(self.request, "dashboard_inventory.html", {"data":form_data}) urls.py …

20.11.2021
Как получить строку в шаблоне?

View.py queryset = a:1,2,3|b:1,2,3 # this is category return render(request, 'project/company_ad_write.html', {"data":queryset}) filter.py @register.filter(name='get_category') def get_category(str): str = str.split('|') return str Что я хочу. {{data.category|get_category['0']}} результат a:1,2,3 и снова str = str.split(':') результат a и 1,2,3 …

20.11.2021
DRF-simple-JWT: Новый пользователь зарегистрирован, но не может войти в систему

Я могу создать нового пользователя, используя конечную точку "register". Я могу видеть создаваемого пользователя и на странице администратора. Когда я пытаюсь получить токен доступа для вновь созданного пользователя, я получаю ошибку "detail": "No active account found with the given …

20.11.2021
Как проверить ошибку валидации в django

Я пытаюсь проверить поля, которые фильтруются пользователем. Если в отфильтрованных данных введен какой-либо специальный символ, то я хочу вывести ошибку проверки в бэкенд. Я получаю Invalid data in output, если передаю специальные символы по url. но получаю следующую …

20.11.2021
Перенаправление внутри представления на основе класса

Я работаю с FormView. Чтобы получить доступ к странице, пользователь должен пройти определенный тест. В противном случае он будет выведен из системы и перенаправлен. Где в этом CBV лучше всего разместить логику перенаправления? Спасибо!

20.11.2021
Django Изображения не отображаются в HTML шаблоне при использовании Dropzone JS

Я использую dropzone.js в моем django проекте для редактирования изображений я отправляю изображение на кнопку submit моя функция view показывает данные, но я не могу показать их в html шаблоне, который я взял у пользователя. Предопределенный {'context':context} виден, но …

20.11.2021
Django rest framework: многие ко многим через модель с возможностью записи

У меня есть модель Order и модель Item. Каждый заказ состоит из нескольких позиций. Я связываю отношения с помощью модели OrderItem. Ниже приведен мой код Модели: class Order(models.Model): PAYMENT_TYPES = [ ('COD', 'Cash On Delivery'), ('STRIPE', 'Stripe Credit/Debit'), …

20.11.2021
Nginx не обслуживает статические файлы в продакшене с помощью whitenoise

Все выглядит так, как будто должно работать, но я получаю ошибку 404 в консоли для всех статических файлов, включая css, js и изображения. Что я делаю не так? Все остальное работает нормально. nginx.conf server { listen 443 ssl; server_name …

20.11.2021
Можно ли циклически просматривать поля объекта модели django?

У меня есть модель user & user_profile, и я разрешил регистрацию с полями, которые можно обнулить, чтобы пользователь мог заполнить профиль позже, но я хочу, чтобы приложение проверяло, не обнулены ли поля профиля после каждого входа. Возможно ли циклически …

20.11.2021
Как перенаправить на страницу после регистрации пользователя в - Django

После того, как пользователь успешно зарегистрировал учетную запись, веб-страница перенаправляется на некоторые другие места... Я хочу, чтобы она перенаправляла на определенный путь, 'products/index' (products - это myapp) после успешной регистрации пользователь автоматически входил в систему. Я использую представление на основе …

20.11.2021
Аутентификация пользователя, если он присутствует в группе

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

20.11.2021
Как передать файл с одной модели на другую?

I have a model in my django app which stores a file. I have made another model in the same app to store the files using foreign key from the 1st model. When a new file arrives …

20.11.2021
Как я могу загрузить медиафайл из js в шаблон django?

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

20.11.2021
Django: Рендеринг текста и ссылки из текстового поля в базе данных

Я новичок в веб-разработке и в настоящее время создаю блог. Я пытаюсь вывести текст, который я написал в текстовом поле внутри базы данных. Проблема в том, что этот текст включает ссылку, которая ссылается на другую статью блога. This is the …

20.11.2021
Как сделать так, чтобы htmx-ответ вызывал сброс формы?

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

20.11.2021
Django login + pasword

[введите описание изображения здесь][1] [1]: https://i.stack.imgur.com/ECii0.jpg Hello Dear colleagues! I want to say right away that I'm new to IT and only learning, please do not use professional terms in solving this issue, thank you in advance! I have …

20.11.2021
Как добавить разрыв страницы между частями в django?

Я создаю страницу, но почему-то содержимое не уходит вниз, а уходит вправо. Я пытался использовать тег br, но теперь он не работает. Почему это происходит? и... как мне это исправить? {% extends "base.html" %} {% load static %} …

20.11.2021
Невозможно увидеть дерево при использовании $tree в терминале django mac

Когда я пытаюсь посмотреть свои файлы с помощью $tree, ничего не происходит. Вот изображение кода, который я пытаюсь запустить. А вот что …

20.11.2021
Обслуживание статических файлов в Heroku

У меня есть приложение Django и React, размещенное на Heroku, проблема в том, что оно не видит мои файлы, но все полностью работает на моем localhost. Оно было успешно создано на Heroku. Процесс отладки: Проект построен …

20.11.2021
Как загрузить часть html-страницы в django?

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

20.11.2021
Ошибка Django NoReverseMatch - путь к urls.py кажется совпадающим

В приложении Django, которое я создаю как проект для онлайн-курса, я ожидаю, что ссылка в одном шаблоне (entry.html) будет направлять на путь ("edit") в urls.py с переменной в url. Это должно инициировать функцию edit в views.py и отобразить шаблон …

20.11.2021
Как передать функцию в python mock side effect

Я хочу добиться следующего: mocked.side_effect = somefunction и когда вызывается mocked(), я хочу, чтобы somefunction() выполнялось однако сейчас, когда вызывается mocked(), возвращается только имя функции, а не вызываемый объект. Примечание: Я не хочу просто …

20.11.2021
Как вывести {{ STATIC.URL }} из текстового поля в базе данных django

Я новичок в веб-разработке и в настоящее время создаю блог. Я хочу отобразить HTML, который я получаю из базы данных. HTML успешно отображается с помощью |safe, но я не могу отобразить теги шаблона django {{ STATIC_URL }} внутри href. Может …

20.11.2021
Как устранить ошибку миграции базы данных из-за изменения имени файла миграции?

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

20.11.2021
Моя страница администратора Django REST отображается локально, но на производстве я получаю 404. Что я упускаю?

Фактический API работает нормально. Единственная проблема заключается в том, что маршрут '/admin' 404 в production. from django.contrib import admin from django.urls import path from appname import views urlpatterns = [ path('admin/', admin.site.urls), path('people/', views.people_list) ]

20.11.2021
Запланированные задачи django-rest-framework

Я создал api, который собирает данные из интернета. Ему нужно делать скрап каждый час. Как я могу запрограммировать скрапинг в фоновом режиме, и не нарушить запросы клиентов? Прошу прощения за грамматические ошибки.

20.11.2021
Django - менеджер на отношениях ManyToMany

У меня есть 3 модели class Person(models.Model): name = models.CharField(max_length=128) class Company(models.Model): name = models.CharField(max_length=128) members = models.ManyToManyField (Person, through = 'Membership', related_name = 'companies') class Membership(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE) company = models.ForeignKey(Company, on_delete=models.CASCADE) is_admin = …

19.11.2021
Django - Показать таймслоты по доступности

Я новичок в django & python. Я потратил ~2-3 недели на это и перепробовал много, много решений. У меня есть служба планирования автомобилей. Клиенты могут войти в систему, посмотреть свои автомобили и запланировать обслуживание. Они могут выбрать сервисный центр …

19.11.2021
Как преобразовать данные mysql в исходный формат? [дубликат]

Как вернуть данные в исходном формате. Скриншот скриншот базы данных

19.11.2021
Как POST сущность, указывающую целочисленный внешний ключ в django rest framework

Я создаю приложение для чата с использованием django rest framework и в настоящее время работаю над сообщениями. Вот мои модели: from django.db import models from django.contrib.auth.models import User class Message(models.Model): text = models.CharField(max_length=500) datetime = models.DateTimeField(auto_now_add=True) user = models.ForeignKey(User, …

19.11.2021
Переопределение валидации расширения Djange ImageField

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

19.11.2021
Используя Python, как я могу добавить атрибуты к Say в Gather?

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

19.11.2021
Подключение БД Django к приложению (python)

Пожалуйста, помогите выполнить задание: нужно написать код , который будет считывать данные с формы (имя и номер телефона) и отправлять в БД Django, с которой впоследствии нужно будет сравнить данные с парсера (если номер телефона есть в базе CRM, пропускаем, …

19.11.2021
Django: Как использовать handler500 для перенаправления на страницу внешнего сервера, а также для получения электронной почты об ошибке администратора

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

19.11.2021
Как получить доступ к атрибуту модели из другой модели без внешнего ключа в Django?

У меня есть две модели: class PiggyBank(models.Model): date=models.DateField(default=None) depositor=models.CharField(max_length=100) amount=models.DecimalField(max_digits=10, decimal_places=2, default=0) class Withdrawal(models.Model): date=models.DateField(default=None) particulars=models.CharField(max_length=200) amount=models.DecimalField(max_digits=10, decimal_places=2, default=0) balance=models.DecimalField(max_digits=10, decimal_places=2, default=0) voucher_number=models.IntegerField() Я хочу получить доступ к полю amount поля PiggyBank из Withdrawal, чтобы написать метод …

19.11.2021
Как я должен использовать Access-Control-Allow-Headers?

Я создаю бэкенд на Django, который принимает запросы от других доменов, поэтому я использую django-cors-headers для обработки CORS. Однако я столкнулся с проблемой, когда один из внешних доменов обращается к моему бэкенду, потому что их код запроса a) устанавливает withCredentials …

19.11.2021
Просмотр SMB-маунта на стороне сервера с помощью React и Django

Я разрабатываю веб-приложение, используя фронтенд React и бэкенд Django, и столкнулся со следующим инженерным требованием: Пользователи хотели бы, через веб-приложение, просматривать файлы, хранящиеся в вычислительном кластере (доступ через SSH и SMB) в моем университете. Фронтенду необходим доступ к системе …

19.11.2021
Elastic Beanstalk возвращает 502 Bad Gateway?

У меня есть веб-приложение, которое работает на AWS ElasticBeanstalk, и как только я обращаюсь к этому представлению, оно возвращает 502 Bad Gateway. def word_processor(request): sentence_freq_rank, kincaid_score, dict_file_path, doc_file_path = freq_rank_score.main() # sentence_freq_rank, kincaid_score, dict_file_path, doc_file_path = ( # 1, …

19.11.2021
Есть ли простой способ сериализовать только непустые поля с помощью ModelSerializer'а Django Rest Framework?

Я работаю над проектом Django с рядом довольно больших моделей (около 80 полей). Я использую ModelSerializer из Django Rest Framework для сериализации моделей, а ViewSets для обеспечения API для моего фронтенда. Это работает очень хорошо, но я хотел бы …