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

18.01.2023
Пользовательский HTML-шаблон Django не возвращает никаких значений в admin.py

Я создал пользовательский html-шаблон с базовыми флажками для выбора значения и возврата значения на страницу администратора Django. Значение выбранного суперпрофиля не захватывается переменной "selected_value" в файле admin.py Оператор if "if request.method == 'POST':" срабатывает, но я продолжаю …

18.01.2023
React + django, невозможность отображения детального представления

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

18.01.2023
Сравнение пронумерованных урлов в шаблоне django

"В urls.py у меня есть: path("viewer/<str:case>", views.viewer, name="viewer"), Это работает, когда я перехожу к программе просмотра: <a class="nav-link dropdown-toggle {% if request.resolver_match.url_name == "viewer" %}active{% endif %}"> Сейчас в nav bar есть подменю, в котором …

18.01.2023
Лишний мусор в URL-адресах Django

У меня есть проект, которому более десяти лет. Недавно я обновил его до Django 4.1.x. У меня есть url, который выглядит так: re_path( r"^author/([a-z-]+)/post/([a-z0-9-]+)/$", research_views.display_article, name="display_article", ), Вот что я хочу видеть в строке URL браузера: …

18.01.2023
Мета-класс: индексы против упорядочивания

Я столкнулся с нижеприведенными полями в классе Meta. По словам автора, "индексы" поля "created" предназначены для оптимизации запроса, но разве "ordering" не для этого? class Image(models.Model): ... created = models.DateField(auto_now_add=True) class Meta: indexes = [ models.Index(fields=['-created']) ] …

18.01.2023
Django-restframework - использование одного и того же значения для разных полей

Я создаю API, используя Django-restframework. models.py class Researches(models.Model): research_id = models.BigAutoField(primary_key=True) Я хотел бы использовать одно и то же значение в двух разных файлах, например: [ { "research_id": 1, "id": 1 }, ] Возможно ли …

18.01.2023
Django Rest Framework - Как я могу получить неограниченную глубину определенного поля в сериализаторе

У меня есть сообщения и ответы на сообщения. У ответов могут быть родители, если только ответ не является верхним ответом. Как в twitter, вы можете ответить на ответ, и если вы нажмете на ответ, вы увидите ответ и родителей …

18.01.2023
Как изменить Q с AND на OR - Python с Django

У меня есть простая электронная коммерция, в которой мне нужен фильтр продуктов для пользователей. В данном случае я хочу фильтровать автомобили по цвету через checkbox form. Но когда я делаю for на выбранных цветах, он создает фильтр Q(AND: ), …

18.01.2023
Как создать поле ManyToMany, основанное на другом поле?

Предположим, что у меня есть следующие модели: class ProductFamily(models.Model): family = models.CharField(primary_key=True, max_length=200) class SubFeature(models.Model): # this is all the subfeatures across all products tag = models.CharField(primary_key=True, max_length=64, verbose_name="tag") label = models.CharField(max_length=64, verbose_name="label") description = models.CharField(max_length=256, verbose_name="description") configurable = …

18.01.2023
Запрос модели Django (получение категорий на основе постов)

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

18.01.2023
Как активировать кнопку отмены в диалоге подтверждения с помощью Django?

Я использую javascript с фреймворком Django для показа диалогового сообщения подтверждения перед отправкой блога. Но проблема в том, что когда пользователь нажимает кнопку отмены, он все равно выполняет и отправляет блог. <body> <form method="POST" enctype="multipart/form-data" class="new-qiestion-form" id="FormConfirmation"> {% csrf_token %} …

18.01.2023
Модель Django получает текущего пользователя без запроса

Я пытаюсь получить пользователя внутри модели django_filter, может ли кто-нибудь помочь мне с тем, как это сделать? import django_filters from .models import AgentVoucher from django_filters import DateFilter, ChoiceFilter, DateFromToRangeFilter, widgets, ModelChoiceFilter from agent.models import Agent from django import …

18.01.2023
Предоставление пользователю карты для выбора местоположения на карте

Итак, я ищу способ получить местоположение пользователя на карте. и сохранить lat и long в модели для последующего использования. Я не смог найти никаких решений в гугле. Спасибо!

18.01.2023
Почему в темплейте работает ссылка на пользователя у которого нет метода get_absolute_url(Джанго)

В шаблонах работает ссылка на пользователя который наследуется от абстрактного юзера.Просмотрел родительские классы даного метода там тоже нет.Как оно работает тогда?При чем вместо user.get_absolute_url можно написать просто user и тоже будет …

18.01.2023
Как изменить тип ввода поля формы в django forms?

У меня есть класс формы в моем файле form.py, где я инициирую свойства полей формы. Я хочу изменить поле 'Description' с поля ввода на поле textarea высотой 5 строк. Также я хочу изменить поле 'Deadline' на поле ввода даты, …

18.01.2023
Поток Selenium работает только один раз

У меня есть докеризованное приложение Django с несколькими потоками. Эти потоки выполняют периодические задачи и используют Selenium и Beautiful Soup для сбора данных и сохранения их в базе данных. При инициализации одного потока первый скрап проходит успешно, данные проверяются …

18.01.2023
Графики Apex показывают только последнее значение django в отличие от последних 12 результатов

Я пытаюсь заставить Apex Charts регистрировать значения из моего представления django, но я получаю только самое последнее значение, а не 12 последних значений. Возможно, мне нужно сделать что-то в javascript, чтобы заставить это работать (например, map), но я пытаюсь …

18.01.2023
Как сохранить уникальный результат поиска в django

Я хочу, чтобы пользователь сохранял индивидуальный результат поиска при нажатии на кнопку со звездочкой, как показано ниже в SS: figure 1. Эти результаты не из базы данных, а собираются из API.Когда пользователь нажимает на кнопку "звезда" …

18.01.2023
Могу ли я добавить более одного поля поиска в админку django

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

18.01.2023
Объединение нескольких фильтров Django

Итак, я борюсь с фильтрацией моих продуктов в Django. В настоящее время у меня есть панель поиска, которая работает, и результат ввода запроса ('whey' в данном случае) выглядит следующим образом: <img alt="search bar can be seen …

18.01.2023
Redis отключается на производстве при использовании в docker с каналами Django

Может кто-нибудь объяснить, в чем причина этой ошибки, я новичок в Redis и впервые использую его мое websocket-соединение отвергается сервером в производственной среде. в большинстве случаев он отклоняется, но однажды я получил ошибку следующего содержания future: &lt;Task …

18.01.2023
Кто-нибудь сталкивался с django, сталкивался ли кто-нибудь с сайтом с двумя участниками, у которых разные приборные панели. Например, футболисты и тренеры [закрыто]

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

18.01.2023
Как создать пользовательскую модель пользователя с электронной почтой и/или номером телефона в качестве логина с помощью REST-фреймворка Django?

Я хочу создать пользовательскую модель пользователя с email и/или номером телефона в качестве логина. Я понял, как сделать их по отдельности, но как объединить их вместе? Например, я должен сделать то же самое, но вместо email указать номер телефона? …

18.01.2023
Как добавить разрешение на уровне объекта на определенное поле модели в Django Rest Framework?

У меня есть модель: class Employee(models.Model): name = models.CharField(max_length=128) nic = models.CharField(max_length=25, unique=True) def __str__(self) -&gt; str: return self.name class Team(models.Model): name = models.CharField(max_length=128) members = models.ManyToManyField("Employee") def __str__(self) -&gt; str: return self.name class Standup(models.Model): team = models.ForeignKey("Team", on_delete=models.CASCADE) …

18.01.2023
Я не получаю полную полезную нагрузку в моей программе Jac, когда она пересылается из Django

Когда моя программа Django получает пост-запрос, она извлекает необходимую информацию и пересылает ее моему приложению Jac. Но моя программа Jac не получает полную полезную нагрузку. [Полезная нагрузка, которую я получил в моем приложении Jac] (https://i.stack.imgur.com/hUTCH.png)[Часть информации, отправленной …

18.01.2023
ValidationError передача многоуровневого словаря вместо одного dict

Есть ли способ вызвать ValidationError с вложенной диктой ошибок? Например: raise ValidationError({ "index_errors": {"index1": { "test_con": "Error text example", "test_con2": "Error text example2" }} } Я получаю объект 'ValidationError' без атрибута 'error_list'

18.01.2023
Изменение положения значка флага в выпадающем списке django-countries

Я использую модуль django-countries для создания селектора стран в Django, но флаг появляется под полем выбора, а не в нем. Значок флага появляется под полем выбора Вот код файла forms.py: class TweetForm(forms.ModelForm): class Meta: model …

18.01.2023
Сбой WebSocket-соединения Django-channels

Я пытаюсь создать приложение на основе сокетов, используя Django-Channels, но у меня возникла проблема с подключением к WebSocket. Для демонстрации проблемы я создал тестовый проект. Сообщение об ошибке из JS-консоли: WebSocket соединение с 'ws://127.0.0.1:8000/' не удалось: …

18.01.2023
Как получить данные сериализатора перед ответом в DRF ListAPIView, чтобы упорядочить их по всем полям?

У меня есть две модели. class Team(models.Model): user = models.ManyToManyField(User, related_name='%(class)s_user') company = models.ForeignKey(Company, on_delete=models.CASCADE, related_name='%(class)s_company') is_active = models.BooleanField(default=True) has_user = models.BooleanField(default=False) class Meta: app_label = 'accounts' class TeamTranslation(models.Model): team_name = models.CharField(max_length=100) team_description = models.TextField() team = models.ForeignKey(Team, on_delete=models.CASCADE, …

18.01.2023
Когда и где `Model.blank` проверяется DRF?

У меня есть модель class SomeModel(models.Model): emails = ArrayField(models.EmailField(), default=list) Допустим, у меня есть следующий сериализатор модели: class SomeModelSerializer(serializers.ModelSerializer): class Meta: model = SomeModel fields = ['emails'] Поле email не является blank-able, т.е. …

18.01.2023
DRF с JS Framework, извлекающий состояние из URL и делающий запрос, получает страницу not found

Я новичок в Django. До этого я работал со стеком PERN и PEAN. Итак, допустим, у меня есть страница товара, которая хранит состояние страницы в URL, и извлекает его при перезагрузке, затем делает запрос к бэкенду, к "product/getOne". Но …

18.01.2023
Изображение Django Rest Framework с плохим запросом с помощью Axios и Expo

Я пытаюсь загрузить изображение в мой Django APÌ через форму в expo, но я продолжаю получать ошибку 400. Это для поста в стиле социальной ленты с изображением и текстом. Это модель: class Post(models.Model): user = models.ForeignKey(User, related_name="post_creator", on_delete=models.CASCADE) text …

18.01.2023
Django данные в html templates в зависимоти от роли пользователя

Подскажите, как в проекте, которые растет и в котором добавляются новые роли организовать вывод данных для html шаблонов. На первом этапе с 3 очевидными ролями, все было организовано через if-statements в самих шаблонах. Пример: {% if user_role == …

18.01.2023
В каждом из методов CreateView/UpdateView свой набор полей

Есть модель со множеством полей, некоторые из которых не должны выводится в обоих методах. Есть ModelForm со списком общих полей для обоих методов (тут прописаны виджеты). Если в CreateView и UpdateView указываю form_class=EProposalManagerForm, то выводится весь набор полей из EProposalManagerForm, …

18.01.2023
ModuleNotFoundError: Нет модуля с именем 'actstream'

Хочу установить Mayan-EDMS framework на свой ноутбук Я прочитал много документов, но все еще сталкиваюсь с проблемой запуска этого сервера на моем ноутбуке. Мне нужен кто-то, кто имеет хороший опыт и работает на этих платформах.

18.01.2023
Localhost не подключается ни к одному порту в браузере chrome

Apache установлен .При тестировании localhost(127.0.0.1) отказывается соединяться с любым номером порта .Браузер Chrome показывает ошибку соединения. Как открыть номер порта вручную для соединения с сервером (apache2 webserver/microsoft iis). брандмауэр уже отключен

18.01.2023
SqlAlchemy AttributeError: объект 'category' не имеет атрибута 'subcategories'

Я использую python (django) с sqlalchemy. Я создал эти две картины, связанные друг с другом. def CreateDynamicSubCategories(): try: category_subcategory = Table('category_subcategory', Base.metadata, Column('category_id', Integer, ForeignKey('category.id')), Column('subcategory_id', Integer, ForeignKey('subcategory.id')), __table_args__ = {'extend_existing': True} ) except Exception as e: GetErrorDetails(e) class …

18.01.2023
Как в Django добавить CKEditor в форму на странице?

Всем привет. В админке CKEditor работает: Но в форме его нет: models.py class Post(models.Model): post_title = models.CharField(max_length=250, verbose_name='Заголовок') …

18.01.2023
Хрустящая форма - это не рендеринг

Попытка рендеринга формы, но она рендерится без хрустящих тегов. Я сделал установил django-crispy-forms (используя pip) добавил 'CRISPY_TEMPLATE_PACK' в мои настройки добавьте 'crispy_forms' в мои приложения загрузите тег crispy в register.html (используя {% load crispy_forms_tags …

18.01.2023
Что означает этот self.session?

Я немного знаю о сессиях в Django. Можете ли вы объяснить следующую строку? self.session = request.session common_session = self.session.get(settings.SESSION_ID) Что означает self.session эта строка?