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

30.10.2021
Получение ошибки рендеринга шаблона при использовании приложения Django SocialAuth

Я установил приложение django-socailauth в свой проект Django и последовал приведенному ниже руководству по его установке в проекте python. https://simpleisbetterthancomplex.com/tutorial/2016/10/24/how-to-add-social-login-to-django.html Но при запуске сервера Django сайт запускается нормально, а проблема возникает, когда я нажимаю кнопку …

30.10.2021
Django - Unit test объект был удален - как использовать исключение assertRaise / DoesNotExist

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

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

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

30.10.2021
Ошибка as_view() в urls.py Django

Пытаюсь добавить возможно редактирования таблицы, но выдает ошибку: Generic detail view GroupUpdateView must be called with either an object pk or a slug in the URLconf. HTML code: {% extends 'main/doki.html' %} {% load static %} {% block content %} …

30.10.2021
Всякий раз, когда я пытаюсь продвинуть свой проект django, я получаю эту ошибку [закрыто]

Введите описание изображения здесь ERROR: Команда завершилась со статусом выхода 1: /app/.heroku/python/bin/python /app/.heroku/python/lib/pyt hon3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp23725z14 Проверьте логи для полного вывода команды.

30.10.2021
Соотнести одну таблицу с двумя таблицами в Django

У меня есть 'Table1' и `Table2'. Обе они должны иметь отношения один-ко-многим к 'Table3' ('Table1'/'Table2' один-ко-многим 'Table3'). Каждая строка в 'Table3' должна иметь только одно поле отношения, которое может указывать на 'Table1' или 'Table2' (будет определено при создании каждой …

30.10.2021
Проблемы с сохранением объекта с внешним ключом в Django

Это мой первый вопрос на форуме. Я новичок в Django и медленно продвигаюсь вперед. Код, над которым я работаю, теперь выбрасывает ошибку при сохранении с объектом в качестве внешней ключевой ссылки. Вот мои модели: # models.py class …

30.10.2021
Редактирование формы в _Django_ создает новый экземпляр

Я редактирую форму, она загружает данные правильно, когда я нажимаю сохранить, она создает новую запись в базе данных. Вот функции представления @login_required def post_edit(request, username, post_id): is_edit = True post = get_object_or_404(Post, author__username=username, id=post_id) if post.author == request.user: …

30.10.2021
Django DRF BDD - Как правильно реализовать Behave с DRF?

Как следует из названия, и поскольку документированные инструкции не работают из коробки. Django3.2.7 DRF3.12.4 Behave1.2.6 У меня есть следующий файл environment.py, взятый точно из Behave Documentation и ссылающегося blog <pre class="lang-py …

30.10.2021
Почему текст модели не отображается в html?

Проблема в том, что не отображается текст описания_текста модели. Извините за мой английский Это код html {% for description_text in context_object_name %} &lt;h1 class="description"&gt;&lt;a href="/Homepage/{{ goods.id }}/"&gt;{{goods.description_text}}&lt;/a&gt;&lt;/h1&gt; {% endfor %} Это код файла views.py class IndexView(generic.ListView): …

30.10.2021
Использование имени в раскрывающемся списке

Я хочу использовать выпадающее меню в запросе POST, но не могу определить имя для опций выпадающего меню, как мне это сделать? Есть ли возможность сделать if else в зависимости от значения с POST в этом запросе? мой бывший взгляд; …

30.10.2021
Как я могу сохранить внешнюю json-информацию API kraken в моей базе данных Django?

Контекст Я хочу сохранить json данные из внешнего публичного API kraken в моей базе данных Django Мой view.py from rest_framework import generics from .serializers import KrakenSerializer from kraken.models import Kraken import requests class KrakenList(generics.RetrieveAPIView): serializer_class = KrakenSerializer queryset …

30.10.2021
Django 3.2.8 и динамическая отрисовка форма на лету

Имеется вьюха: VIEWS.PY class UserDetailView(LoginRequiredMixin, BaseContentManager, View): &quot;&quot;&quot;Базовый класс обработки и представления пользователей&quot;&quot;&quot; model = OMUser form = UserEditForm template = 'users/profile' В шаблоне присутствуют три кнопки которые активируют бутстраповские модальные окна. Вопрос такой, как заменить form = UserEditForm …

30.10.2021
Я получаю ошибку 502 Bad Gateway с приложением django на AppEngine

Я развертываю приложение django на Google app engine (гибкая среда). Приложение отлично работает локально, и развертывание (с помощью gcloud app deploy) проходит хорошо. Хотя домашняя страница загружается хорошо, я получаю ошибку 502 Bad Gateway nginx, когда я загружаю некоторые …

30.10.2021
Обработка множественного выбора на django

У меня есть это в шаблоне &lt;select name="document" id="document" multiple=""&gt; &lt;option value="2"&gt;test 1&lt;/option&gt; &lt;option value="3"&gt;test 2&lt;/option&gt; &lt;/select&gt; Когда я выбираю два варианта при принятии запроса в views.py, я получаю правильно 2 выбранных варианта self.request.POST // It prints 'document': …

30.10.2021
Как ограничить модель Django одним отношением "один к одному"?

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

30.10.2021
Django Передача более сложных типов python в шаблон

Я создаю веб-приложение для автомобильного магазина, используя Django. Вот мое представление индекса: def index(request): cars = Car.objects.filter(brand=request.user.preferred_brand) return TemplateResponse(request, "main/home.html", {"cars": cars}) Это показывает список всех автомобилей, для которых аутентифицированный пользователь установил предпочтение. В моей базе данных …

30.10.2021
В django Как вставить значение ckeditor внутрь CKEditorUploadingWidget и отобразить его в шаблонах?

Что нужно сделать, чтобы вставить html-контент в виджет загрузки ckeditor? У меня уже есть html-контент в поле моей базы данных, и я пытаюсь создать страницу UpdateView и внутри ckeditor я хочу вставить html-контент. Я использую CKEditorUploadingWidget в формах, но не …

30.10.2021
Как оптимизировать Default Django oscars App Views Особенно каталог App Views?

Я использую Django oscar(2.1. 1), и я хочу сделать оптимизацию запросов на Django Oscars по умолчанию Apps Views, особенно на представление каталога для class ProductDetailView(DetailView). и class ProductCategoryView(TemplateView). и в App 'Offer' class RangeDetailView(CoreRangeDetailView):. Я знаю, …

30.10.2021
На сайте выводится только шапка main без бд , подскажите пожалуйста почему

Views.py def show_post(request, post_slug): post = get_object_or_404(Cases, slug=post_slug,) text = { 'menu': menu , 'post': post , 'title': post.title , 'cat_selected': post.cat_id , } return render(request, 'cases/post.html',context=text) post.html {% extends 'cases/main.html' %} {% block content %} &lt;h1&gt;{{title}}&lt;/h1&gt; {% if …

30.10.2021
TypeError в /login/user login() принимает 1 позиционный аргумент, но было задано 2

я пытаюсь войти в систему, используя django.contrib.auth он выдает мне ошибку когда бы я не пытался войти в систему, это дает мне ошибку ниже TypeError at /login/user login() takes 1 positional argument but 2 were given …

30.10.2021
Поле ввода Django

Я делаю проект на Django, который принимает уравнение с некоторыми переменными и затем выполняет математическую функцию на нем с помощью python. Сейчас у меня есть CharField как поле ввода для ввода уравнения, но проблема в том, что оно …

30.10.2021
Итерация данных, полученных из ajax / json

Ниже приведен тип данных, которые я получаю через ajax. [{"model": "blogapp.articles", "pk": 1, "fields": {"title": "Rainbow Buildings in Tokyo", "slug": "Rainbow-Buildings-in-Tokyo"}}, {"model": "blogapp.articles", "pk": 2, "fields": {"title": "4 Cool Cube Facades", "slug": "4-Cool-Cube-Facades"}}] Как я могу перебрать эти …

30.10.2021
Антиспам в django [закрыто]

Есть ли у вас решение для борьбы со спамом в Python? Нужно ли мне пользоваться библиотекой? Я хочу использовать его в "Джанго". Я изучал разные источники, но не достиг желаемого результата. Спасибо за помощь!!!

30.10.2021
Как установить необязательные демонстрационные данные для проекта django

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

30.10.2021
Установка динамических адресов для фильтра django

У меня небольшой опыт работы с Django и его динамическими урлами. Я использовал пакет django-filter для фильтрации элементов в базе данных. Я использую Django restframework. В models.py у меня есть несколько charfields (owners, item, category...). Используя filterset, я хочу …

30.10.2021
Запрошены ТЕМПЛАТЫ настроек, но настройки не настроены

Raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Requested setting TEMPLATES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. Когда я пытаюсь запустить миграции, я получаю эту ошибку. Может ли кто-нибудь …

30.10.2021
Inpage.js:1 MetaMask больше не инжектирует web3

Я реализую web3.py с помощью Django и python. Но мне не удается установить связь с web3.py Вот ошибка; inpage.js:1 MetaMask больше не инжектирует web3. Подробнее см: https://docs.metamask.io/guide/provider-migration.html#replacing-window-web3 Uncaught TypeError: Cannot read properties of undefined (чтение …

30.10.2021
Как оптимизировать Django oscars Search View?

Я использую Django oscar(2.1.1), и я хочу оптимизировать представление поиска Django Oscars по умолчанию, т.е. class ESProductSearchHandler(CoreESProductSearchHandler). Я знаю, что используя select_related() и prefetch_related() я могу оптимизировать представления, но я не понимаю, какую конкретную функцию я …

30.10.2021
Асинхронные функции в Django

Я пытаюсь использовать django admin для администрирования моего Telegram бота. У меня есть асинхронная функция под названием mailing, как я могу запустить эту функцию в действиях django admin? Я могу синхронизировать ее, но я не знаю, как сделать паузу, чтобы …

30.10.2021
Как запретить пользователю сохранять экземпляр модели, если он/она не создал экземпляр предыдущей модели?

У меня есть пять ключевых моделей: class Patient(models.Model): title=models.ForeignKey(Title, on_delete=CASCADE) name=models.CharField(max_length=100) gender=models.ForeignKey(Gender, on_delete=CASCADE) center=models.ForeignKey(Center, on_delete=CASCADE) mr_uid=models.CharField(max_length=9) class Package(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) diagnosis=models.ForeignKey(Diagnosis, on_delete=CASCADE) treatment=models.ForeignKey(Treatment, on_delete=CASCADE) patient_type=models.ForeignKey(PatientType, on_delete=CASCADE) date_of_admission=models.DateField(default=None) max_fractions=models.IntegerField(default=None) total_package=models.DecimalField(max_digits=10, decimal_places=2) class Receivables(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) pattern = RegexValidator(r'(RT|rt|rT|Rt)\/[0-9]{4}\/[0-9]{2}\/[0-9]{4}', 'Enter RT …

30.10.2021
Twitter API "Запрос токена не прошел с кодом 401, ответ был '{\"errors\":[{\"code\":89,\"message\":\"Invalid or expired token.\"}]}'".

Я работаю с API twitter и столкнулся с ошибкой, может кто-нибудь помочь мне с этим. Мне нужно передать временный URL во фронтенд, который поможет пользователю аутентифицироваться в нашем приложении. Я знаю, что это одноразовый URL. Если мы обращаемся к этой …

30.10.2021
Django REST Framework: Как передать сериализатору предварительно установленный кверисет, когда представление должно использовать предоставленный библиотекой кверисет

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

30.10.2021
Как получить все файлы из определенной папки и сохранить их в DB, django

Class Documents(models.Model): file = models.FileField() У меня есть папка с названием media в корне. Она содержит несколько файлов (pdf). Могу ли я автоматически хранить их в таблице под названием Documents. Большое спасибо!

30.10.2021
Почему Django копирует все изображения, которые я использую для создания экземпляров модели

У меня есть модель 'Book'. В ней есть поле 'image'. Всякий раз, когда я добавляю новый экземпляр на панели администратора, Django копирует это изображение в папку 'media'. Почему он это делает? Могу ли я отключить эту функцию?

30.10.2021
OperationalError at / нет такой таблицы: fruits_fruits

OperationalError at / нет такой таблицы: fruits_fruits Метод запроса: GET URL запроса: http://104.198.201.84/ Версия Django: 3.2.8 Тип исключения: OperationalError Значение исключения: нет такой таблицы: fruits_fruits Exception Location: /usr/local/lib/python3.7/dist-packages/django/db/backends/sqlite3/base.py, строка 423, in execute Python Executable: /usr/bin/python3 Версия Python: …

30.10.2021
Как загрузить видео на django в heroku

Пожалуйста, может кто-нибудь подсказать мне, как реализовать загрузку видео в django для производства? На самом деле я работаю над проектом по загрузке видео. В моей модели я использовал: (1). video = models.FileField() (2). video = CloudinaryField(resource_type = "video/%y") но ни …

30.10.2021
Рендеринг HTML из ajax/json в Django

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

30.10.2021
Каковы различия между django_redis, channels_redis, asgi_redis и сервером redis?

Я новичок в Django и сейчас изучаю Django async с Channels. Я заметил, что некоторые программисты используют channels_redis для своих проектов, некоторые используют django_redis, некоторые используют asgi_redis и я нашел сервер redis в google. Есть ли разница между этими …

30.10.2021
Отображение звезды рейтинга в Django с помощью fontawesome v5.13

Я пишу сайт на django и в этом сайте я периодически прошу пользователей оценить платформу. Я храню оценки с помощью models.FloatField() в моей базе данных. Теперь моя проблема в том, как отобразить звезды. Если у меня есть что-то вроде …