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

01.09.2022
Django Bootstrap Modal не работает на каждой странице

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

01.09.2022
Как я могу вернуть ввод запроса API в мой html-шаблон, не возвращая его на терминал, используя Django?

это моя функция, которая использует google finance api для получения новостных статей. someapp/views.py def news(request): if request.method == 'POST': url = "https://google-finance4.p.rapidapi.com/ticker/" querystring = {"t":"ETH-USD","hl":"en","gl":"US"} headers = { "X-RapidAPI-Key": "API KEY", "X-RapidAPI-Host": "google-finance4.p.rapidapi.com" } response = requests.request("GET", url, headers=headers, …

01.09.2022
Django отправка электронной почты с помощью outlook

Я пытаюсь отправить электронную почту с помощью Django на localhost, но это дает мне следующую ошибку. SMTPException at /listings Не найден подходящий метод аутентификации Это моя функция: send_mail( 'Subject here', 'Here is the message.', 'emailfrom', ['emailto'], auth_user='username', auth_password='password', …

01.09.2022
Активация и деактивация булевых чисел Django

У меня есть первая модель под названием "Люди", которая имеет атрибут под названием "Состояние", который имеет тип Boolean, эту модель я называю в модели "День рождения". Я хочу, чтобы, когда человек неактивен в своем "State", он исчезал из модели …

01.09.2022
Роли или группы? DJANGO

Я разрабатываю приложение, и я не уверен в разрешениях. У меня есть два типа пользователей, клиент и супермаркет. Единственное, что я хочу, это ограничить представления (Что один может видеть, а другой нет). Лучший подход - роли или группы? Или …

01.09.2022
У меня проблема с загрузкой изображений в DO Spaces, размер которых изменен с помощью PILL

Я загружаю изображения на Digital Ocean Spaces с помощью boto3. Все работает очень хорошо, пока я не добавлю PILL. В django view у меня есть такой код, когда я получаю изображение: images = request.FILES.getlist('images') for index, image in …

01.09.2022
Сервер разработки Django недоступен через Cypress E2E testing

Я использую django-tenants для многопользовательского использования. Я использую поддомены для каждого арендатора и имею тестовый арендатор, установленный с schema_name=demo. При выполнении python manage.py runserver в локальной разработке сервер доступен по адресу http://demo.localhost:8000. Однако при настройке <a …

01.09.2022
Django перенаправление с ресурса не работает

В моем ресурсе есть следующее: def after_import_instance(self, instance, new, row_number=None, **kwargs): ... base_url = 'https://account.box.com/api/oauth2/authorize' client_id = '[CLIENT_ID]' auth_url = f'{base_url}?client_id={client_id}&amp;response_type=code' print(auth_url) return redirect(auth_url) печатается auth_url, но перенаправление не работает. Вот печать: [2022-09-01 05:07:10,617: WARNING/MainProcess] https://account.box.com/api/oauth2/authorize?client_id=[CLIENT_ID]&amp;response_type=code

01.09.2022
Django Rest Framework - SearchFilter

Мне нужно попытаться заставить SearchFilter работать для полей внутри набора внутри другого набора. class Fight(models.Model): event = models.ForeignKey(Event, on_delete=models.CASCADE, related_name="fights") class FighterStats(models.Model): fight = models.ForeignKey(Fight, on_delete=models.CASCADE, related_name="fighters") fighter = models.ForeignKey(Fighter, on_delete=models.CASCADE, null=True) class EventSearchFilter(filters.SearchFilter): def get_search_fields(self, view, request): field_names …

01.09.2022
Лучшие практики связанные с Django CBV

Недавно начал изучать Django, и вроде всё для начала понятно. Но при использовании CBV ( наследуюсь от View), у меня возникла трудность, когда я начал делать профиль, который подразумевает многоступенчатость, что я имею в виду: <img src="https://i.stack.imgur.com/w1tM1.png" …

01.09.2022
Отображение результатов поиска Django_Filter на странице искомого имущества

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

01.09.2022
Как я могу изменить имя сериализаторов str на объекты класса с помощью django

Class Create(View): def get(self, request): имя = request.GET.get('SerializersName') result = sername(request.POST) if result.is_valid(): result.save() return *****

01.09.2022
Проблема фильтрации динамического ListView в Django

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

31.08.2022
Django-allauth : запретить пользователю указывать альтернативный email при входе в систему с помощью социального аккаунта

Я использую django-allauth с провайдерами google и facebook и следующими параметрами: SOCIALACCOUNT_AUTO_SIGNUP=True SOCIALACCOUNT_EMAIL_VERIFICATION="none" При этих настройках django-allauth будет использовать email, предоставленный сторонним приложением (Facebook, Google), если он уже не используется в существующем аккаунте. В этом случае пользователь …

31.08.2022
AttributeError: module 'collections' has no attribute 'MutableMapping'

Создайте HTTP клиента, который будет принимать URL ресурса, тип метода и словарь в качестве передаваемых данных (опциональный). Выполнять запрос с полученным методом на полученный ресурс, передавая данные соответствующим методом, и печатать на консоль статус код, заголовки и тело ответа. Код: …

31.08.2022
Как мне решить эту ошибку Django HttpResponse?

Моя проблема в том, что в шаблонах и в CMD у меня вместо изображений возвращается None. Мнения: class AddProductImages(TemplateView): template_name = "addimages.html" def post(self, *args, **kwargs): try: images = self.request.FILES.getlist('images') product = …

31.08.2022
Картинка не подключается. DJANGO

Проблему решить не смог. Пытаюсь написать простенький интернет магазин, подключаю MEDIA_ROOT и MEDIA_URL и подключить картинку, безуспешно. Url.py: from django.contrib import admin from django.urls import path, include from django.conf.urls.static import static from django.conf import settings urlpatterns = [ path('admin/', admin.site.urls), …

31.08.2022
Следует ли @transaction.atomic за вызовами функций

Я хочу подтвердить свою теорию. Я читал документацию, но, возможно, я читаю неправильно Допустим, у нас есть @transaction.atomic def create(...): few queries... func_a() return def func_a(): also running few queries... Если запросы не выполняются внутри func_a, произойдет …

31.08.2022
Как удалить pk в django datalist?

Я вывожу datalist, но выводится pk. Я читал, что его можно убрать в data-value вот так https://stackoverflow.com/a/48076273/9653855. Как я могу переписать код так, чтобы мой datalist выводился в таком формате &lt;option data-value="1" value="DjangoOneLove"&gt;&lt;/option&gt;? <img alt="enter …

31.08.2022
Django, Назначить определенную фукцию полю модели и затем вызвать ее

У меня есть модель, построенная следующим образом class ApiPartner(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=30, verbose_name=_('Name')) api_key = models.CharField(max_length=50, verbose_name=_('API key'), null=True) secret_key = models.CharField(max_length=50, verbose_name=_('Secret key'), null=True) client_key = models.CharField(max_length=50, verbose_name=_('Client key'), null=True) endpoint = models.CharField(max_length=50, verbose_name=_('Endpoint'), null=True) …

31.08.2022
Как преобразовать этот метод в django-rest-framework

Я уже сделал этот метод в django. Но я хочу преобразовать его в django-rest-framework. Я не знаю, как это сделать, может ли кто-нибудь помочь мне в этом. Я хочу знать, как создать сериализаторы и представления для этого. В то …

31.08.2022
Отчеты о посещаемости с использованием django

У меня есть класс Student и класс Attendance, где student var in Attendance является ForeignKey класса Student и класс Student содержит User как OneToOneField. Теперь, когда я учитываю посещаемость с помощью функции takeattendance в views.py, посещаемость сохраняется …

31.08.2022
Django Admin показывает несколько экземпляров для одного и того же первичного ключа

Я борюсь со странной проблемой в Django (4.0.7), когда несколько экземпляров для одного и того же первичного ключа отображаются в Django Admin, а также при выполнении запросов. Я отобразил первичные ключи, чтобы было понятно, что они идентичны: <a href="https://i.stack.imgur.com/b9Wjp.png" …

31.08.2022
При добавлении пользователя через админку не шифруется пароль

При добавлении через createsuperuser и через djoser всё шифруется нормально, а при добавлении через админку шифрования нет models.py from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager from django.contrib.auth.models import PermissionsMixin from django.db import models from account.validators import validate_nickname class UserManager(BaseUserManager): def …

31.08.2022
Я не могу сделать миграцию обратно, после того как я удалил их в Django

Я использую Django с VSC. У меня возникли проблемы с базой данных, поэтому я хотел удалить внутреннюю часть migrations, но по ошибке удалил непосредственно папку migrations. я удалил непосредственно папку migrations. В любом случае, затем я использовал код; python …

31.08.2022
Пагинация DRF с фильтрацией

У меня есть проект Django Rest Framework, который обслуживает (среди прочего) события. В общем, поскольку событий может быть тысячи, я предпочитаю, чтобы вызовы API были постраничными, чтобы вызовы API на переднем крае не занимали слишком много времени. …

31.08.2022
RelatedObjectDoesNotExist в /auth/profile/ У пользователя нет профиля. (пользователь создан, а профиль нет)

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

31.08.2022
Как отобразить текст в html из Django, как он набран в текстовом поле

Я хочу отображать текст в HTML из Django в правильном формате. Т.е. правильный пробел, перенос строки и т.д. Я использовал &lt;p&gt;{{blog.main_content}}&lt;/p&gt; Вот скриншот добавленных данных Текст, …

31.08.2022
Не разрешено загружать локальный ресурс в Django (Изображения)

Я пытаюсь загрузить несколько изображений с помощью Django rest API, но получаю ошибку - Not allowed to load local resource. настройкой приложения является - STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] STATIC_ROOT = os.path.join(BASE_DIR, 'assets') MEDIA_ROOT = …

31.08.2022
DRF+Axios: некоторые запросы не выполняются с `ERR_NETWORK` или `ERR_BLOCKED_BY_CLIENT`.

Это не вопрос, скорее ответ на эту распространенную проблему. У меня есть Dashboard, построенный с помощью NextJs и Django+DRF, и я использую axios в качестве HTTP клиента. я заметил, что некоторые из моих requests проходят, а некоторые нет …

31.08.2022
Как отправить переменные из view.py в сигнал в Django

я хочу, чтобы django создавал объект ServerModeratorPermission сразу после того, как пользователь был назначен модератором сервера views.py: class ModeratorSettingsView(LoginRequiredMixin, View): form_class = AddModeratorForm ... def post(self, request, server_tag): form = self.form_class(request.POST) user = User.objects.get(pk=request.POST.get('user')) server = Server.objects.get(tag=server_tag) moderators = …

31.08.2022
Избегайте возврата сериализатором двойных названий для сериализатора отношений

У меня есть эти сериализаторы сериализатор 2 имеет реляционное поле к сериализатору 1 сериализатор 1 class ExerciseSerializer(serializers.ModelSerializer): questions = QuestionSerializer(many=True) subject = serializers.SlugRelatedField(read_only=True, slug_field="title") topic = TopicSerializer() class Meta: model = Exercise fields = ["id", "subject", "topic", "questions"] …

31.08.2022
Создайте сервер API с помощью Django/FastAPI/Flask и создайте следующие API, которые будут возвращать эти данные в виде JSON различными способами

Https://docs.google.com/document/u/0/d/1BYRJAEI-5aSsQSlHB4BBmvCnKCORPwCGr0ewLvr1f_o/edit?usp=sharing. создайте сервер API с помощью Django/FastAPI/Flask и создайте следующие API, которые возвращают эти данные в виде JSON различными способами. Все подробности проекта приведены в ссылке.

31.08.2022
Фильтр модели, назначенной пользователю , ManyToManyField - Django

новичок в django и мне трудно понять, что искать и какие вопросы задавать, так что.... вот так... У меня есть модель Obiectiv, которой я назначил пользователей в панели администратора с помощью manytomanyfield. models.py: class Obiectiv(models.Model): numeObiectiv = models.CharField(max_length=250) …

31.08.2022
Разработка БД для расчета приза на основе расстояния между городами

Я работаю над сайд-проектом по расчету премии сервиса на основе расстояний между городами. В моей таблице призов у меня есть значения, как показано ниже: CATEGORY DISTANCE VALUE Category …

31.08.2022
IIS django static files not showinvg

Я пытаюсь развернуть свое приложение Django на IIS для работы, но оно не обслуживает мои статические файлы. Я посмотрел этот учебник: https://www.youtube.com/watch?v=APCQ15YqqQ0. Сейчас мое приложение Django выглядит следующим образом, CSS не отображается <img …

31.08.2022
Django login_required не работает с несколькими рабочими gunicorn

У меня есть проект, который содержит множество микросервисов, точкой входа является микросервис Django (с логином и аутентификацией пользователя). Все остальные Apis обернуты декоратором @login_required от Django. Я развернул его, используя ngnix, gunicorn внутри kubernetes pod. Все отлично …

31.08.2022
Как получить значение конкретного поля вручную в наборах полей администратора django

Я переопределяю admin/includes/app-name/fieldset.html, чтобы изменить поведение некоторых полей с помощью JavaScript. В оригинальном файле fieldset.html от django есть цикл для отображения полей, но я хочу выбрать значение первого поля для некоторого случая. Как я могу это сделать …

31.08.2022
Форма UpdateView для редактирования профиля пользователя не отображается. Django

Я пытаюсь сделать UpdateView для редактирования профиля пользователя без pk или slug, используя get_object() с self.request.user. Но когда я запускаю свои настройки, форма не отображается. Вот мой код: urls.py: urlpatterns = [ path('settings/', UserSettings.as_view(), name='settings'), path('&lt;slug:profile_slug&gt;/', ShowUserProfile.as_view(), name='profile'), ] …

31.08.2022
Почему django отображает непоследовательную ошибку истории миграции при миграции?

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