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

25.02.2022
Django ограничение, при котором условия IS NULL двух столбцов должны совпадать

Рассмотрим следующую модель. class MyModel(models.Model): a = models.DateField(blank=True, default=None, null=True) b = models.DateField(blank=True, default=None, null=True) Я хотел бы потребовать, чтобы и a, и b были NULL, или оба были NOT NULL. Я могу выразить это в необработанном …

25.02.2022
У объекта 'QuerySet' нет атрибута 'x'

Я хочу перейти на страницу пользователя и посмотреть его фотографии, поэтому я пытался получить объекты, назначенные внешнему ключу, но я продолжаю получать ошибку выше AttributeError at /user/30/ У объекта 'QuerySet' нет атрибута 'file'. Мне кажется, что проблема в моем …

25.02.2022
Django charfield не отображается в панели администратора

я создаю модель в django и регистрирую ее в admin.py когда я захожу в админ панель она показывает модель но когда я хочу создать объект она не показывает поля символов и я могу просто создать объект без каких-либо деталей …

25.02.2022
Как я могу вызывать различные поля из одной Django модели в другие поля другой Django модели?

Я хочу вызвать поля 'fname' и 'regino' модели MemberRegistration в модель TypeCharge (в поле 'serial'), а поля 'fname' и 'presentaddress' в модель BankAccount (в поле 'accholder'). Я пробовал Foreign Key, но он может вернуть только одну комбинацию за раз из-за …

25.02.2022
Как я могу получить список словарей в djano?

Здравствуйте, я работаю над проектом djago и хочу получать список словарей вот так: [{1: 20}, {2:30}, {3: 50}, ......] здесь key - это id of the product и value - это price. А код ниже просто принимает single dictionary …

25.02.2022
Сделать так, чтобы одно поле CharField отображалось как текстовая область внутри набора полей

У меня есть модель пользователя: class User(AbstractBaseUser): username = models.CharField(max_length=64, unique=True) email = models.EmailField(unique=True) about_me = models.CharField(max_length=140, blank=True) last_login = models.DateTimeField(auto_now_add=True) last_message_read_time = models.DateTimeField(auto_now_add=True) following = models.ManyToManyField("self",symmetrical=False) def save(self, *args, **kwargs): self.full_clean() return super().save(*args, **kwargs) def clean(self): obj = …

25.02.2022
Elasticsearch dsl

Мне нужно мультисоответствие и предложения в elasticsearch-dsl search1 = search.filter( 'nested', path='item_id', query=Q('match', item_id__code=categoryField.code) ) Я пробовал multi_phrase и multi_phrase_prefix, но не работает !

25.02.2022
Update api не работает в django rest framework

У меня есть простой api обновления, который не работает должным образом. Я протестировал API в postman, отправив только ключ и данные, которые нужно обновить, но мой фронтенд отправляет все данные формы вместе с данными, которые обновляются. Он работает в …

25.02.2022
Как загружать изображения с помощью AJAX в DJANGO

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

25.02.2022
Как в бэкенде отфильтровать точное поле модели

У меня есть модель Tittle, и я хотел отфильтровать ее GET-ответ по "genres->slug". Я попытался использовать бэкенд-фильтр с помощью filterset_fields = ("genres__slug",). Но это не делает того, о чем я думал. Как я могу отфильтровать его по Slug модели …

25.02.2022
Как использовать поле многие ко многим в сериализаторах django и как использовать для этого related_name

Class PamphletLocation(models.Model): pin_code = models.CharField(max_length=6) def __str__(self): return self.pin_code класс PamphletCampaign(Campaign): PAMPHLET_SIZE_CHOICES = ( ('A4', 'A4'), ('A5', 'A5'), ) pamphlet_id = models.ForeignKey(ClientPamphletDesign, on_delete=models.CASCADE) size = models.CharField(max_length=3, choices=PAMPHLET_SIZE_CHOICES) pin_codes = models.ManyToManyField(PamphletLocation, related_name="pin_codes_str") class Meta: verbose_name = 'Campaign' class CreatePamphletCampaignSerializer(serializers.ModelSerializer): …

25.02.2022
Django.db.utils.OperationalError: (2003, "Не удается подключиться к серверу MySQL на 'localhost' ([Errno 99] Address not available)")

Я создал приложение Django вместе с Mariadb, ссылаясь на это https://www.javatpoint.com/django-crud-application. И я пытаюсь создать образ docker для этого приложения. Я совсем новичок в Docker и не могу понять, что я делаю неправильно. Это мой …

25.02.2022
Как передать некоторые данные из html в представление django? Может, просто попробовать с помощью javascript?

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

25.02.2022
Вернуть 2 return в Django

Проект такой: пользователь заполняет поля, а сайт выдает заполненное заявление. После заполнения хочу, чтобы его перенаправило на страницу "Успешной отправки формы" и само заявление начало скачиваться. Но в функциях можно сделать только один return. Как сделать, чтобы они выполнялись обе? …

25.02.2022
Как отсортировать связанные объекты на основе временной метки, когда мы связываем два объекта?

я пытаюсь сортировать объекты на основе времени, когда я связываю два объекта. Например, у меня есть две модели: class Album(models.Model): title = models.CharField(max_length=255) release_date = models.DateField() order = models.IntegerField(blank=True, null=True, help_text="The order of albums to be displayed.") class …

25.02.2022
Django - ошибка NoReverseMatch даже при правильных параметрах (без интервалов между именами)

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

25.02.2022
Работающий таймер Django

Я пытаюсь реализовать работающий таймер в приложении/веб-сайте на django. По сути, я хотел бы каким-то образом ввести, скажем, 5 минут, а затем запустить таймер, который будет отсчитывать время до 0:00. Помогите, с чего мне начать? Я нашел несколько учебников, в …

25.02.2022
Как связать HTML и CSS файл с помощью Django?

Я новичок в изучении Django. Я пытался просто связать HTML и CSS файлы в Django, ссылаясь на некоторые сайты и видео, но кажется, что CSS файл не включен. Хотя я пробовал несколько раз, я не получаю цвет фона, который я …

25.02.2022
Как загрузить изображение на DriveHq с помощью django?

Может ли кто-нибудь дать мне код для загрузки изображения через html файл и использования django для загрузки этого изображения на DriveHq. Огромное спасибо...

25.02.2022
Django печать утверждений/отладка на размещенном приложении pythonanywhere

У меня есть приложение Django, которое отлично работает на локальном сервере, но когда я размещаю его на pythonanywhere (это облачный python сайт), возникают некоторые проблемы с рендерингом шаблона. Пока я кодил на локальном сервере, я …

25.02.2022
Используем django, фильтруем и получаем тот же id, но результат данных не тот же, почему?

Введите описание изображения здесь вот так, я думаю это из-за кэша, но я не уверен, как мне быть? спасибо

25.02.2022
Django обновление поля при загрузке

Есть задача, не могу справиться. Есть модель заключения со своими полями. Для того, чтобы определить, что заключение верифицировано и подписано, нужно прикрепить pfd файл. Так вот смысл в том, что если файл прикреплен к данному объекту модели, то поменять Boolean …

25.02.2022
Есть ли функция для фильтрации значений поля на основе значения другого поля в django

Модель1 class Client(models.Model): client_name=models.CharField(max_length=20) company=models.CharField(max_length=200) finance_contact_email=models.EmailField(max_length=25,default=None) business_purpose=models.CharField(max_length=50,null=True,default=None) location=models.CharField(max_length=200) emergency_contact=models.CharField(max_length=200,null=True,default=None) website=models.URLField(max_length=200,null=True) comments=models.TextField(max_length=300,null=True, blank=True) start_Date = models.DateTimeField(max_length=10,null=True) end_Date=models.DateField(max_length=10,null=True) Модель2 class Project(models.Model): project_name = models.CharField(max_length=20) client= models.ForeignKey(Client,on_delete=CASCADE,related_name="Client1",default=None) description=models.TextField() type=models.TextField() start_date = models.DateTimeField(max_length=10) end_date=models.DateTimeField(max_length=10) technical_contact_name = models.CharField(max_length=30) email=models.EmailField(max_length=254,default=None) phone = PhoneField(blank=True) delivery_head_contact_name=models.CharField(max_length=30) …

25.02.2022
Как добавить необязательные параметры в представление django, сохраняя тот же url

Допустим, у меня есть следующий URL: http://127.0.0.1:8000/en/project_page/1/ и мой urls.py: path( 'project_page/<int:pid>/', views.project_page, kwargs={'approvalid': None}, name='project_page' ), Вообще говоря, пользователи всегда будут обращаться через http://127.0.0.1:8000/en/project_page/1/, но в некоторых случаях я хочу передать необязательный параметр, чтобы …

25.02.2022
Как получить объект пользователя на основе имени пользователя, а не (id, pk) в Django

У меня проблемы с просмотром других профилей с именем пользователя в URL, я могу видеть их страницы с ID пользователей, но не с их именами, вот такой url сейчас http://127.0.0.1:8000/user/30/, но я хочу иметь такой <a …

25.02.2022
Mathjax с помощью Vue.js

Я в тупике, как я могу отобразить Tex уравнения в моем html. У меня есть проект на vue с django в бэкенде в качестве CMS. Я использую Ckeditor в качестве текстового поля, которое загружает уравнение в формате markdown из …

25.02.2022
Как округлить поле MoneyField в Django

Используйте django-money для отражения курса товара. Модель определяется следующим образом. class ItemPrice(models.Model): """ Item price """ rate = MoneyField(_('Unit rate'), max_digits=10, decimal_places=2, default_currency='USD') Если я хочу иметь округленный курс в шаблоне, например, USD200, но не USD200.23, как написать код? …

25.02.2022
Как импортировать swagger/?format=openapi в postman из django-rest-swagger без ошибки format not recognized?

Наш проект использует django-rest-swagger для управления API, и мы хотели бы экспортировать все api и импортировать Postman, Я могу получить JSON по нижеприведенному url localhost:5000/swagger/?format=openapi, но когда я импортирую файл, postman говорит Error while importing: format not recognized, Как импортировать …

25.02.2022
Использование метамаски для аутентификации потока SSO

Возможно ли сделать что-то вроде социальной регистрации/логина с использованием криптокошельков типа Metamask? Аналогично регистрации/логину в Google/Facebook/Apple... Имеет ли вообще смысл эта концепция? Я думаю, что пользователь может доказать, что он владеет кошельком, но нет никаких данных профиля, таких …

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

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

25.02.2022
Django не имеет статических файлов после развертывания на AWS Elasticbeanstalk?

Я успешно развернул приложение django на одном экземпляре elasticbeanstalk. Но проблема в том, что css и js не загружаются. Поскольку по умолчанию Elastic Beanstalk использует Nginx, я думаю, что я что-то упустил. Примечание: Я использовал certbot для ssl и конфигурации …

25.02.2022
Проблема с django в том, что сервер должен быть закрыт и открыт каждый раз

Я столкнулся с проблемой при работе с django. Сервер нужно закрывать каждый раз, когда что-то меняется, даже если это в ссылке, например, localhost:8888/admin и я запускаю сервер и захожу на сайт, панель управления появляется, но когда я меняю ссылку в …

25.02.2022
URL-адрес изображения не перенаправляется на порт 8000 в Django при работе с React

Я работаю над проектом, где бэкенд - Django Rest Framework, а фронтенд - React. У меня есть экран продукта, на котором перечислены детали продукта. На экране продукта я сначала получаю объект продукта из хранилища Redux, а затем использую этот …

25.02.2022
Ошибка: 'django.db.utils.IntegrityError: NOT NULL constraint failed: base_user.is_superuser'

Здравствуйте, я создаю форму регистрации в django и возникла эта ошибка. Пробовал много вещей и просто пришел за помощью . Вот мой код RegistrationForm class RegistrationForm(UserCreationForm): full_name = forms.CharField(max_length=255, widget=forms.TextInput(attrs={'class': 'inpt', 'placeholder': 'Insira o seu nome …

25.02.2022
Как получить объект ближней точки (X,Y), хранящийся в базе данных, с помощью фильтра

Я хочу получить near данные. например, в этом случае id x y 1 243.242 5124.3242 2 143.242 4724.3242 3 240.242 374.3242 4 243.242 1424.3242 Я хочу получить точку в районе 240,240 в данном случае 3 …

25.02.2022
Django PostgreSQL Heroku корректно работает на localhost, работает на Heroku, пока не используется база данных

Здесь есть много похожих вопросов, но решения не помогли, и я не могу найти этот конкретный случай в списке. Мой проект сделан на Django и PostgreSQL и развернут на Heroku. При использовании localhost все работает хорошо. Развертывание на Heroku …

25.02.2022
Показывать многократно выбранные объекты при загрузке представления редактирования

Я делаю форму редактирования для некоторых данных. У меня проблема с передачей информации в . Как вы можете видеть в моем представлении, я передаю данные в форму, используя "начальный" словарь. VIEWS.PY @login_required def project_detail(request, project_id): if request.method == 'POST': project …

25.02.2022
Как фильтровать WHERE , OR на django с помощью сериализатора, модели и представления?

Я делаю запрос через GET со следующим запросом: site.org/mymodel?ordering=-created&amp;state=awaiting_review и я обновил для отправки с несколькими состояниями: site.org/mymodel?ordering=-created&amp;state=awaiting_review,phone_screened,interview_scheduled,interview_completed,offer_made,hired,rejected Но я не нашел в django документа, который бы указывал, как это лечить. Так что я не уверен, что …

25.02.2022
Django - Запрос по внешнему ключу в представлениях

Я пытаюсь сделать кнопку на посте, которая, когда пользователь нажимает на нее, запрашивает добавление в пост в качестве посещаемости, а затем, автор поста должен одобрить этот запрос. Models.py class Attending(models.Model): is_approved = models.BooleanField(default=False) attending = models.ManyToManyField(User, related_name='user_event_attending') class …

25.02.2022
Символ не найден в плоском пространстве имен '_png_do_expand_palette_rgb8_neon' Ошибка Mac M1 Pycharm

Я пытаюсь использовать face_recognition для python в моем проекте django, но, похоже, он не работает, так как выдает ошибку, когда я пишу import face-recognition Я использую его в pycharm, M1 macbook air, django rest framework. Ниже приведены версии …