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

05.05.2022
Получить сообщения пользователя, используя представления на основе классов?

Создавая проект блога, как мне получить записи конкретного пользователя, используя представления на основе классов? То, что у меня есть на данный момент, работает, но оно неполное. Я могу сортировать сообщения любого пользователя, но если я пытаюсь получить …

05.05.2022
Как добавить поле в кверисет Django

Я изучаю DRF и пытаюсь сделать сайт, где пользователи могут оставлять отзывы о некоторых продуктах и также оценивать (нравится или не нравится) эти отзывы. Так вот сейчас я застрял в подобной системе. Например, у меня есть такие модели: class Review(models.Model): …

05.05.2022
Представление изменения пароля в Django

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

05.05.2022
Django "дублирующее значение ключа нарушает уникальное ограничение" из-за метода сохранения

Я пытаюсь обновить существующий экземпляр модели в интерфейсе администратора Django, но получаю django.db.utils.IntegrityError: duplicate key value violates unique constraint из-за метода сохранения. Согласно документации, метод сохранения не должен иметь никаких проблем с ОБНОВЛЕНИЕМ модели, но похоже, что первичный ключ установлен …

05.05.2022
Microsoft auth не перенаправляет после успешного входа в систему

Я интегрирую логин Microsoft, используя Django Microsoft Authentication Backend. Мне удалось получить успешный ответ и создать нового пользователя "Microsoft" и я могу видеть его на сайте администратора, если я войду на сайт администратора как локальный суперпользователь. <a …

05.05.2022
Python selenium send_keys не работает с полем пароля

Send_keys() работает с полем имени пользователя, но не с полем пароля. Вот мой код: class PpeLiveTest(LiveServerTestCase): # test that the first cell for the tennessee total row is the correct sum # for quince and allenbrooke for the incentives table …

05.05.2022
HTMX не срабатывает при загрузке, если это проверка радиосвязи

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

05.05.2022
Как передать неопределенные параметры в Serializer DRF?

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

05.05.2022
Итератор фабричного мальчика генерирует неправильный порядок

Я использую Iterator для создания строгой последовательности значений. class MyModelFactory(DjangoModelFactory): class Meta: model = MyModel django_get_or_create = ("first_field",) first_field = Iterator(["value_1", "value_2", "value_3", "value_4"]) second_field = Iterator("aaaa", "bbbb", "cccc"]) third_field = Iterator([1, 2, 3, 4]) …

05.05.2022
Проблема с агрегацией по аннотированным полям

У меня есть модели: class Publisher(Model): name = TextField() class Author(Model): name = TextField() class Book(Model): publisher = ForeignKey("Publisher") author = ForeignKey("Author") class Magazine(Model): publisher = ForeignKey("Publisher") writer = ForeignKey("Author") Я хочу узнать, какие авторы …

05.05.2022
Ошибка NoReverseMatch при фильтрации из Django ListView ('is not a valid view function or pattern name')

Я пытаюсь отфильтровать объекты из Django ListView, чтобы отобразить их в шаблоне, но получаю ошибку 'NoReverseMatch at' ('Reverse for 'advanced' not found. 'advanced' не является допустимой функцией представления или именем шаблона'). Вот мои модель, представление, URL и href: **Model** class …

05.05.2022
Подсчитайте количество дельт между двумя датами

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

05.05.2022
Django : Обновление ForeignKey автоматически с помощью кнопки 'add'

Используется Python 4.03. У меня есть две модели, которые соединены, с Asset: class Asset(models.Model): Order_Number = models.ForeignKey(Order, on_delete=models.CASCADE, null=True, blank=True) Asset_QR = models.CharField(max_length=100, default='') .... more fields below быть ребенком для Order: class Order(models.Model): Order_Number = …

05.05.2022
Внедрение алгоритма ранжирования в запросы Django

В настоящее время у меня хранятся upvotes и downvotes. Я пытаюсь сделать алгоритм ранжирования таким ranking = log(upvotes - downvotes) Но при выполнении запроса в Django я использую annotate как таковой, и не знаю, где я должен …

04.05.2022
Django CreateView не сохраняет все поля... но UpdateView сохраняет

Я использую Django CBV's, чтобы позволить менеджерам добавлять и обновлять информацию о пользователях на фронт-энде. Когда я создаю нового пользователя, два поля не сохраняются в базе данных; встроенные в Django группы разрешений и поле manytomany, которое определяет, какие ленты новостей …

04.05.2022
Как получить код, возвращаемый Cognito Hosted UI Autentication в Django?

Я хочу реализовать Cognito Hosted UI для некоторых пользователей в моем Django приложении. Я успешно смог перенаправить пользователей на нужный url для аутентификации, используя следующее: return redirect(https://....amazoncognito.com/oauth2/authorize?client_id=....redirect_uri=localhost). Я могу успешно аутентифицироваться и перенаправить обратно на мой localhost, где url …

04.05.2022
Django экспорт-импорт администратора

Я пытаюсь импортировать json файл в мою базу данных с помощью расширения Django export-import. но когда я пытаюсь импортировать, я получаю эту ошибку msg "Номер строки: 1 - 'id' 20, 2, 1, CONTAINER1134, 26.30, 10, 1, 1, 3 …

04.05.2022
Django отправляет полный набор запросов в каналах

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

04.05.2022
Вставка или обновление таблицы "django_admin_log" нарушает ограничение внешнего ключа "django_admin_log_user_id_c564eba6_fk_auth_user_id"

Я просмотрел кучу похожих постов, и ни один из них, похоже, не дал мне нужного ответа. Когда я пытаюсь добавить данные в модель через сайт Django Admin, он выдает мне такую ошибку: IntegrityError at /admin/api/appuser/ insert or update on …

04.05.2022
Как добавить иконки в формы Django, создавая формы из моделей

Я новичок в python, я пытаюсь создать формы из моделей в django. Мне нужно вставить иконки в строки html5 я использую fontawesome и я могу поставить иконку, если я добавлю html codeline, но мне нужно принести переменную "fa …

04.05.2022
Django Пользовательские формы в наборах форм с использованием CBV

Я хочу создать новый сайт и одновременно добавить соответствующие публикации. Мне приходится использовать специальную форму для "сайта" из-за большого набора данных, связанного с ним через внешний ключ "муниципалитет" У меня есть эти модели: class site(models.Model): sid = models.AutoField(primary_key=True) …

04.05.2022
Обновление других полей из данных, возвращенных при вызове ajax, с помощью select2

У меня есть рабочее поле select2, которое обновляется на основе результатов вызова ajax, теперь я хочу сделать два других поля в моем шаблоне, используя некоторые данные, которые возвращаются при вызове ajax. Ниже представлен сценарий на данный момент &lt;script&gt; …

04.05.2022
Django Tutorial - TemplateDoesNotExist at /polls/, Не могу найти шаблон, упомянутый при прохождении DJango Tutorial

Я просмотрел другие вопросы Stack Overflow, похожие на этот, но они были старыми, как 2010, и не помогли моей ситуации Здравствуйте, я следовал учебнику по Django до заголовка, A shortcut: render() на сайте. Но когда я пытаюсь попасть на сайт, …

04.05.2022
Как продолжить работу на порту react 3000 после обратного вызова OAuth 2.0, запущенного на порту django 8000

Мое приложение построено с помощью React frontend и Django backend. Хотя часть React находится в папке frontend внутри проекта Django, я стараюсь сделать обе части настолько независимыми, насколько это возможно. По сути, Django только сервер как поставщик API, …

04.05.2022
Как автоматически назначить поля Django ModelForm на CustomUser?

Я размещаю форму на фронтенде моего сайта, и я не могу понять, как автоматически назначить определенное поле ModelForm текущему вошедшему пользователю. Я создал пользовательского пользователя с email в качестве уникального ID. Я могу загрузить страницу &amp; отправить форму, но она …

04.05.2022
Система жанров в django

Я создаю жанровую систему на django на основе видео. Я столкнулся с проблемой, что когда я выбираю определенный жанр и нажимаю на кнопку найти, мне выбрасывается ссылка типа '/filter/?genre=2', но проблема в том, что найденные книги не отображаются, я точно …

04.05.2022
Ошибка при заполнении формы Django необязательное поле остается обязательным

В моей модели есть следующие поля: field1 = models.CharField(max_length=63, null=True, blank=True) field2 = models.CharField(max_length=255, null=True, blank=True) и в моей форме, которая расширяет ModelForm, я добавил: field1 = forms.CharField(required=False) field2 = forms.CharField(required=False) class Meta: model = TestForm …

04.05.2022
Python Django - запуск и завершение процесса python в соответствии с пользовательским вводом, как я должен к этому подойти?

Давайте сначала убедимся, что я все правильно понимаю: По сути, сервер django (или серверы в целом) - это неопределенные скрипты на python, верно? Теперь немного контекста, я создаю приложение с постоянно запущенным подпроцессом, по умолчанию. Он …

04.05.2022
AssertionError at /Password_changed_succesfully/ No exception message supplied

Я пытаюсь реализовать процесс сброса пароля в django, он работает нормально и меняет пароль, но в конце после ввода нового пароля выдает ошибку, я не знаю почему файлurls.py: """travel URL Configuration The `urlpatterns` list routes URLs to …

04.05.2022
Django не создает экземпляр модели каждый раз из представлений

У меня есть две модели, Person и Profiles, которые имеют отношения "один к одному" друг с другом. Модель Profiles состоит из набора BooleanFields, который указывает, есть ли у Person профили в социальных сетях. #models.py class Person(models.Model): name = models.CharField(max_length=256) …

04.05.2022
Запустите веб-сайт Django с mod_wsgi, отличным от установленного по умолчанию

У меня есть сервер Apache2, на котором размещено несколько сайтов Django. Все, кроме одного, используют Django 3.8, используя mod_wsgi, скомпилированный на Python 3.7. Исключающий сайт (назовем его SiteX) использует Django 4.0, который требует Python 3.8+. Я хочу, чтобы SiteX …

04.05.2022
Django фильтр по категориям

Я хочу видеть посты в определенной категории, Я создал приложение категории и приложение блога. Я хочу показывать 5 или 10 лучших записей в home.html. поэтому мне нужно 4 определенных категории. Но я не могу фильтровать (категорию) из модели поста. Я …

04.05.2022
Как сохранить JavaScript sessionStorage в django

У меня есть Sdk, который возвращает идентификатор приложения, который мне нужно сохранить в моем django приложении, чтобы, если пользователь одобрен, перейти на следующую страницу. Я пытаюсь сохранить данные в JS sessionStorage, а затем передать их на другую html страницу, …

04.05.2022
Доступ к элементам списка через теги шаблонов в тегах шаблонов Django

Снимок экрана тега шаблона и возможные варианты решения Первый раз пишу в stack-overflow. Прошу извинить, если форматирование не идеально. html &lt;tbody&gt; {% for list in todolist %} &lt;tr&gt; &lt;td&gt; &lt;a href="{% url 'todo_detail' list.pk %}"&gt;{{ list.name }}&lt;/a&gt; …

04.05.2022
Django ORM группирует список значений по дате

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

04.05.2022
Использовать функции из другого файла внутри класса

У меня есть файл, который называется tst_pro_ac.py. Он содержит множество классов с множеством методов внутри этих классов. Классы являются частью тестовых примеров, используемых Django для проведения модульных тестов. Пример класса внутри tst_pro_ac.py class LoginRequiredActiveCheck(TestCase): """Login Required for …

04.05.2022
Как передать настройки конфигурации в Django и сохранить развязку модулей?

В проекте Python Django у меня есть модуль с классом (допустим SomeDataStore), который абстрагирует поведение хранилища файлов и требует настройки конфигурации с правильным путем (разным для разработки, prod, ...) В настоящее время я делаю это следующим образом: …

04.05.2022
Вдохновлен ли Asp.net Core фреймворком Django и являются ли они одинаковыми

Теперь я понял, что такое Asp.net Core Framework, и это похоже на то, как работает Django. Мне кажется, что asp.net core сильно вдохновлен django. Они буквально одинаковые. Внутри они также одинаковы? Стоят ли разработчики …

04.05.2022
Как удалять по истечению определенного времени данные из БД Django

Как удалить из БД данные в Django по истечению определенные даты У меня есть модель где есть ячейки &quot;прибытия&quot; и &quot;отбытия&quot; и мне надо когда придёт время отбытия чтоб из бд автоматом удалялись данные

04.05.2022
Пользовательская настройка входа django-microsoft-auth Django

Я использую django-microsoft-auth в своем проекте Django. Я следовал этому руководству. Теперь я могу войти в систему через учетную запись Microsoft (адрес: http://localhost:8000/admin ), но я не знаю, как добавить представление, которое будет говорить "Login using Microsoft" и как связать …