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

26.05.2022
Таблица базы данных MySQL, связанная с приложением Django App, "повреждена"

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

26.05.2022
Django: Как использовать OuterRef() для .get() в аннотации?

Я использую django-treebeard и использую модель, которая позволяет рекурсивные отношения. Итак, мне нужно подсчитать количество моих потомков, используя .annotate(), но Чтобы получить его, нужно один раз пройти через .get(), как показано ниже. Однако в этом случае OuterRef("pk"), …

26.05.2022
Разрешите пользователю заполнять только одно из полей, а не оба | Django

Я создаю приложение наподобие reddit, где можно размещать видео и тексты. Я хочу позволить пользователю выбирать между видео и изображением, но не между обоими вот что я сделал: class CreatePostForm(ModelForm): class Meta: model = Post fields …

26.05.2022
Отправьте изображение в формате JSON с помощью Pytest

У меня есть конечная точка DRF POST, которая принимает некоторые данные + изображение, мой вопрос в том, как я могу протестировать эту конечную точку, используя что-то вроде Pytest, я столкнулся с проблемой отправки изображений как JSON, я пытался использовать …

26.05.2022
Как сделать SSO между Wordpress и Django?

Возможно ли сделать SSO с WordPress и Django, поскольку я нашел старую документацию, связанную с SSO между WordPress и Django? Есть ли какой-нибудь реализованный пример или документация, из которой я могу получить помощь. Спасибо

26.05.2022
Django - ведение журнала ответов на каждый запрос

У меня есть API, построенный с использованием фреймворка Django. Мне нужно регистрировать следующие данные для каждого запроса, поступающего к API. Метод запроса Путь запроса Объект запроса Код статуса ответа Задержка ответа (если возможно) …

26.05.2022
Vue.js-Failed to load resource: сервер ответил статусом 401 (Unauthorized)

В настоящее время я работаю над проектом, который собирает информацию о платежах (например, продукты, которые клиент хочет купить, и сколько стоит этот продукт) и данные клиента (имя клиента, адрес клиента, информация о кредитной карте клиента и т.д.), и мне …

26.05.2022
Статические файлы администратора Django должны быть перенаправлены по другому пути

Мои административные/статические файлы загружаются из неправильной папки, мне нужно перенаправить их в правильное место. Как я могу это сделать? Я пробовал в settings.py: STATICFILES_DIRS = [ # os.path.join(BASE_DIR, "/hosp_app/static"), "~/myapp/static", ] Но на мое программное обеспечение эти …

26.05.2022
POST запрос к HTTPS(SSL) url из Android/Java

Я довольно новичок в Java и Android. Все время работаю на Python. Я пытаюсь сделать приложение для Android через Android Studio BumbleBee (2021.1.1 Patch 3), которое может делать GET и POST запросы к https(SSL) серверу. Сервер работает на Django …

26.05.2022
Как эффективно показать множество вложенных дочерних элементов в наборе запросов, циклы for не работают

Я создал две модели, первая - Book, а вторая - SubBookPart (Sub Part of Book) . Пользователь сначала создает книгу затем добавляет к этой книге ее подчасти, такие как "Глава 1", "Глава 2" и т.д. …

26.05.2022
Django - a.html включает файл b.html, который не находится в папке шаблона

У меня есть два html a.html и b.html. a.html по умолчанию находится в папке template. b.html находится в appname/static/images/b.html В a.html я пытаюсь включить b.html, но это не работает, если только b.html не находится в той же папке …

26.05.2022
Ошибка вложенного сериализатора. Объект 'str' не имеет атрибута 'values'

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

26.05.2022
Как сделать перенаправление в Django и React?

Мне нужно сделать перенаправление сразу после нажатия кнопки. <Button onClick={changeCalendar}>Integrate Google Calendar</Button> Итак, я посылаю запрос на сервер, чтобы сделать перенаправление const changeCalendar = async () => { let response = await fetch("http://localhost:8000/gcalendar/", { mode: "no-cors", method: …

26.05.2022
Создать пользовательский миксин в DRF

Я хочу создать пользовательский миксин в Django Rest Framework, который будет возвращать данные в формате CSV. Этот метод to_csv должен преобразовывать поля в формат CSV class ToCSVMixin: @action(detail=False, methods=['get']) def to_csv(self,request): fields = None /* some stuff here to convert …

26.05.2022
Django - Удаление папки FOLDER из amazon S3

Я использую сигналы django post_delete для удаления всех файлов или папок (папок, которые будут пустыми после удаления файлов), связанных с удаленным объектом в моей БД. По какой-то причине я не могу заставить s3 удалять ПАПКИ, даже после поиска многочисленных руководств …

26.05.2022
Единая форма для всего процесса или отдельная для каждого типа поста | django

Я пытаюсь сделать приложение наподобие reddit, где вы можете создавать посты для любого сервера, но вам разрешено размещать только изображение&видео/текст, но не оба. Но проблема в том, что я не знаю, должен ли я сделать одну ModelForm для всего процесса …

26.05.2022
Как настроить профиль учащегося в OpenEdx?

Мне удалось настроить некоторые шаблоны в lms, но теперь мне нужно настроить профиль ученика. Я знаю, как перезаписать learner_profile.scss, но у меня проблемы с html-шаблоном. Я нашел шаблон learner_profile.html в месте вне каталога lms: openedx/features/learner_profile/templates/learner_profile/learner_profile.html Я попытался перезаписать его …

26.05.2022
Я недавно обновил pycharm и теперь испытываю проблемы с django-heroku

При попытке запустить сервер я получаю следующее сообщение об ошибке: "/Users/brandonstockwell/Dropbox_Gmail/Dropbox/mindbrain/mindbrain/settings.py", строка 15, in import django_heroku ModuleNotFoundError: No module named 'django_heroku' Процесс завершился с кодом выхода 1 То же самое происходит с роллбаром. До обновления все работало …

26.05.2022
Как сделать AJAX пост запрос в Django

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

26.05.2022
Декоратор представления @verified_email_required возвращает пользователя в исходное представление, а не в представление по клику после проверки электронной почты, django-allauth

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

26.05.2022
Предотвращение создания устаревшей таблицы в программе запуска тестов django

У меня есть база данных mariadb, которая раньше имела конфигурацию CHARSET utf8 COLLATE utf8_general_ci, а теперь CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci. Все таблицы имеют те же CHARSET и COLLATE, что и в базе данных. Когда я запускаю ./manage.py test, стектрейс …

26.05.2022
Как получить текст из django.contrib.auth

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

26.05.2022
Интеграция Google OAuth2 с kiwi tcms

Я выполнил точные шаги по предоставленной документации для интеграции google OAuth2. Из Kiwi github page. social-auth-app-django - дополнительные бэкенды аутентификации. Данные для входа в систему Google. …

26.05.2022
Создание динамической ссылки в представлениях в соответствии с urls.py [duplicate]

Я хочу создать динамическую ссылку в моем представлении согласно пути в urls.py urls.py path('link_path/', views.link_view, name="link") вот как это работает в шаблоне в any.html <a href="{% url 'link' %}"> this link</a> как я могу создать …

26.05.2022
Использование mock для создания атрибута 'request' для тестирования метода класса в Django

Я новичок в тестировании и мне нужна помощь в тестировании метода в Django. Я пробовал тестировать метод с помощью Client() и RequestFactory(), но из-за зависимости метода от других методов, мне кажется, что проще тестировать метод изолированно. Вот тест: …

26.05.2022
Request.get блокируется только из Atom

Я пишу django приложение с коммуникацией с внешними python скриптами в других программах. Поскольку в настоящее время я проверяю все базовые требования и их функциональность, я работаю со стандартным тест-сервером django sql lite. Во время тестирования я столкнулся …

26.05.2022
Создание целочисленного поля с автоматическим увеличением в django

Я хочу создать целочисленное поле с автоинкрементом. Я хочу создать ID для каждого пользователя. Я новичок и, пожалуйста, объясните полностью и ясно :) Я хочу автоматически присваивать ID каждому пользователю. моя модель: from django.db import models class User_account(models.Model): email …

26.05.2022
Невозможно загрузить изображения из статической папки в django

Я не могу загрузить изображение из статической папки в Django. Ниже показана структура моих файлов. В settings.py S STATIC_URL = '/static/' STATICFILES_DIR = [ os.path.join(BASE_DIR,'static') Когда я …

26.05.2022
Как получить отношение из отношения в сериализаторе?

У меня есть 3 модели: class Artist(Timestamps): name = models.CharField('Name', max_length=255, blank=True) ... class Festival(Timestamps): name = models.CharField(max_length=255, blank=True) ... class Event(Timestamps): artist = models.ForeignKey(Artist, on_delete=models.CASCADE, null=True) festival = models.ForeignKey(Festival, on_delete=models.CASCADE, null=True) Теперь мне нужны все …

26.05.2022
Django : Ошибка наследования - TemplateSyntaxError at / "Не удалось передать остаток"

У меня есть сайт, работающий на Django, который использует следующий dgango blocktag для рендеринга текста в файле base.html. {% block content %} <h1>Welcome </h1> <p1> This is the site template </p1> {% endblock content %} Однако, …

26.05.2022
Я новичок в Django и не могу понять несколько ошибок, связанных с os.environ.setdefault

Я нашел репо на GitHub для справки и практики, но когда я пытаюсь запустить его на своей системе, он выдает мне эту ошибку: Traceback (most recent call last): File "C:\Users\Nikita\Desktop\GitHub files\HomieChat-main\homiechat\manage.py", line 22, in <module> main() File "C:\Users\Nikita\Desktop\GitHub files\HomieChat-main\homiechat\manage.py", …

26.05.2022
TypeError: super(type, obj): obj должен быть экземпляром или подтипом типа в Django

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

26.05.2022
Another -> django.db.utils.OperationalError: (1709, 'Размер колонки индекса слишком большой. Максимальный размер колонки 767 байт')

У меня следующая проблема, но сначала моя среда разработки: ubuntu 18.04 python 3.7.4. mariadb 10.7.4. django 3.2.13 Попытка настроить django-allauth 0.50.0 Я следую шагам официального сайта и все в порядке, но, когда приходит время для python manage.py …

26.05.2022
Данные из базы данных не отображаются в html-шаблоне в django

Я получил данные из таблицы books в views.py и передал их в show.html как словарь.Он не отображается.Также я хотел проверить, есть ли ключ, переданный в html...поэтому специально написал параграф после {%if key1 %}. , он не показывает и этот параграф. …

26.05.2022
Django login / register auth безопасен?

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

26.05.2022
Как я могу исправить свой код Комментарий к ответу Django

При вводе ответного комментария, он будет перенаправлен на мой пост с комментариями Как я могу это исправить? Пожалуйста, кто-нибудь помогите мне post_detail.html <!-- Reply Button Area --> <button class="btn btn-sm btn-secondary" type="button" style="float:right" data-toggle="collapse" data-target="#replyBox{{comment.id}}" aria-expanded="false" aria-controls="replyBox{{comment.id}}"> …

26.05.2022
Данные модели django не возвращаются в html, но отображаются в панели администратора

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

26.05.2022
Регистрация таблиц django

Мне нужно соединить таблицу Alumno с Horario, как я могу сделать синтаксис? Мне нужно получить id_curso каждого Alumno, и с этим id_curso присоединить его к таблице Horario, но я не знаю, как это сделать. Я думаю, вам нужно …

26.05.2022
Вставка ₹ в python Django mysql. я использую frontend react и backend Python

Здравствуйте, когда я ввожу ₹ в текстовое поле, я получаю django.db.utils.OperationalError: (1366, "Incorrect string value: '\\xE2\\x82\\xB9' for column 'sk_ver_reason' at row 1") это текстовое поле является полем описания, mysql принимает валюту других стран, но не индийскую валюту, у …

26.05.2022
ApplicationOAuth с использованием PyGithub в Django

Я создаю Github App. Я пытался получить доступ к репозиторию с Github, используя Access tokens, Это будет работать нормально Здесь приведен код username = "user" reponame = "test" g = Github("my_access_token") repo = g.get_repo(username + "/" + reponame) …