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

03.10.2021
Djoser override reset password email с шаблоном

Я использую Django rest framework и Djoser для аутентификации и регистрации пользователей. Я выполнил часть активации по шаблону. Но теперь проблема в том, что я хочу использовать html шаблон для восстановления пароля. Я создал страницу html-формы для отправки …

03.10.2021
Как исправить эту ошибку модуль 'django.http.request' не имеет атрибута 'META'?

Я пытаюсь получить IP адрес посетителя в моем проекте django, вот код, которому я следовал. from django.contrib.gis.geoip2 import GeoIP2 def add(request): x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: ip = x_forwarded_for.split(',')[0] else: ip = request.META.get('REMOTE_ADDR') return ip g = GeoIP2() ip …

03.10.2021
Django UserCreationForm не отвечает при нажатии на кнопку с вводом в поля

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

03.10.2021
Django - Отправка электронной почты и изображений Base64, URL не работает на Gmail

Я пытаюсь отправить электронную почту с помощью Django EmailMultiAlternatives() msg = EmailMultiAlternatives(subject, '', from_email, [to]) # Email details msg.attach_alternative(html_content, "text/html") # Email Content + Type msg.send() # SEND! На принимающей стороне, т.е. в Gmail, URL-адреса изображений …

03.10.2021
Ошибка политики cors : Ответ на предварительный запрос не проходит проверку контроля доступа: Нет 'Access-Control-Allow-Origin

Я установил django-cors-headers и это settings.py : ALLOWED_HOSTS = os.environ.get("ALLOWED_HOSTS","").split() MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] а также : CORS_ALLOW_ALL_ORIGINS = True CORS_ALLOW_CREDENTIALS = True но …

03.10.2021
Nslookup имя хоста в csv файл и запись ip адреса в другой csv файл в django

Я хочу выполнить ns-lookup для нескольких имен хостов, заданных в .csv файле, и сохранить IP адрес в другом csv файле в django с помощью python. У меня возникла проблема с созданием upload.py index.html <form enctype = "multipart/form-data" action = …

03.10.2021
Django: Валидатор UniqueConstraint не работает ни для модели, ни для промежуточной модели

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

03.10.2021
DjnagoПотому что его MIME-тип ('text/html') не поддерживается таблицей стилей

Кто-нибудь может помочь, неделями пытаюсь понять, как найти нормальный путь. Но ничего не получается. Сценарий: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, "static") #HTML Script {% load static %} <link rel="stylesheet" href="{% static 'CSS/Base.css' %}"> #Url.py Script from django.conf import settings …

03.10.2021
Как получить данные фильтра между двумя датами в django

Я работаю над проектом Django Как получить данные фильтра между двумя датами, я имею в виду (from-date и to-date) mfdate является внешним ключом и поступает из другой модели. как я могу это сделать, может кто-нибудь помочь мне решить эту проблему …

03.10.2021
Как связать файл из статической папки/подпапки в django

У меня есть файл about.html в папке static. Я хочу видеть содержимое этого файла, когда я ввожу URL в браузер, например 127.0.0.1/about Вот мой код: в url проекта я написал: from django.contrib import admin from django.urls import path, …

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

ЭТО МОЯ ПЕРВАЯ МОДЕЛЬ: class CSSIGroup(models.Model): GroupName = models.CharField(max_length=250) EnteredBy = models.CharField(max_length=250) UpdateBy = models.CharField(max_length=250,null=True) EntryDateTime = models.DateTimeField(auto_now_add=True) def __str__(self): return self.GroupName ЭТО МОЯ ВТОРАЯ МОДЕЛЬ: class CSSIList(models.Model): CSSIGroup = models.ForeignKey(CSSIGroup,null=False, on_delete=models.RESTRICT) CSSIName = models.CharField(max_length=250) FatherName = …

03.10.2021
Django REST BasicAuthentication не применяется в качестве класса аутентификации по умолчанию

У меня есть проект django REST и я добавил REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': [ 'rest_framework.authentication.BasicAuthentication', ] } на setting.py и я ожидаю, что BasicAuthentication применяется ко всем страницам по умолчанию, но все еще не требует аутентификации для …

03.10.2021
Я не понимаю, как работает ".year:" в строке кода "datetime.datetime.today().year".

Я пытаюсь изучить Django и наткнулся на следующий кусок кода: datetime.date.today().year Я понимаю это пока так - из модуля DateTime создать экземпляр класса date, используя метод today. Но я не понимаю, как часть кода .year захватывает год. …

03.10.2021
Python Django Ошибка при рендеринге шаблона

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

03.10.2021
Django Ошибка при переносе базы данных с SQLite на Postgres

Я новичок в Django. Я разработал сайт локально с SQLite и получаю ошибку при попытке перейти на Postgres для производства. Ошибка File "/Users/______/Desktop/______/accounts/models.py", line 46, in user_addgroup_handler name=(instance.business_location_county.name + ' ' + instance.business_location_state.name), forum_id=instance.business_location_county.id) AttributeError: Problem installing fixture …

03.10.2021
Как изменить шаблон по умолчанию для поля DateRangeField

Я использую django.contrib.postgres.field.DateRangeField как описано здесь . class MyModel(models.Model): date_range = DateRangeField() Я отображаю это в шаблоне: {% with field = form.date_range %} {{ field.label }} {{ field }} {% endwith %} …

03.10.2021
Агрегатная сумма в Django. Сумма объектов с одинаковым именем

У меня есть следующий QuerySet, это список покупок: <QuerySet [ <Cart_object: {name: 'Apple', amount: 10}, {name: 'Bananas', amount: 20}, <Cart_object: {name: 'Bananas', amount: 10}> ] > Я применяю к нему следующий код и получаю сумму всех продуктов …

03.10.2021
Сессия Django на другом хосте

Может ли кто-нибудь помочь мне объяснить, что такое сессия? Я сейчас делаю проект, связанный с Django и Spotify api. В первой версии я сделал его с django и react на том же localhost, когда пользователь входит в систему, …

03.10.2021
Ручное создание Post Save Signal делает приложение медленным, Django

У нас есть Django-приложение, которое использует Django-river для управления рабочими процессами. Для повышения производительности нам пришлось использовать bulk_create. Нам нужно вставить данные в несколько таблиц и по несколько строк в каждой. Первоначально мы использовали обычный метод .save(), и рабочий процесс …

03.10.2021
Представление ... не вернуло объект HttpResponse. Вместо этого он вернул None - django

Я пробовал несколько способов решить проблему, но не смог... каждый раз я получал ошибку. Элемент добавлен в БД, но на страницу возвращается сообщение об ошибке. Почему "get_absolute_url" и "success_url" не работают? View class AddItemView(CreateView): model = Add_Item form_class = …

03.10.2021
Как насчет того, чтобы начать делать сайт онлайн класса на python?

Один из моих друзей потерял свою работу из-за Covid. Я хочу помочь и сделать ему онлайн класс, где он сможет обучать по крайней мере 50-60 студентов онлайн. Но я из сисадминов. У меня ограниченный опыт работы с python, поскольку …

03.10.2021
Django сериализует вложенный объект в json

У меня есть две модели: modesl.py class ForumSection(models.Model): title = models.CharField(max_length=20) description = models.CharField(max_length=300) order = models.IntegerField(default=0) def __str__(self): return self.title class ForumSubSection(models.Model): section = models.ForeignKey(ForumSection, on_delete=models.CASCADE) title = models.CharField(max_length=20) description = models.CharField(max_length=300) order = models.IntegerField(default=0) def …

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

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

03.10.2021
TypeError: 'class Meta' got invalid attribute(s): constraints. как я могу решить эту проблему?

Когда я запускаю python .\manage.py makemigrations я получаю эту ошибку TypeError: 'class Meta' got invalid attribute(s): constraints но я думаю, что в моем Class Meta: все хорошо, но по какой-то причине я получаю эту проблему. Однако, когда я запускаю …

03.10.2021
Django - Вычисление возраста до даты в БД

Я новичок в Django. Пожалуйста, помогите мне с этой проблемой. Это модель, к которой я хочу написать запрос. class ReservationFrame(models.Model): id = models.AutoField(primary_key=True) start_at = models.DateTimeField(db_index=True) information = models.JSONField(default=dict) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) Поле json …

03.10.2021
Как я могу добавить числа в имена пользователей django admin panal

Это просто чтобы порадовать stack overflow, а не мой вопрос Я разрабатываю систему, основанную на админке Django. Чтобы все модели можно было редактировать только из админки. В модели есть поле char 'user'. Я хочу установить текущее имя пользователя (или имя, …

03.10.2021
Попытка связать таблицы в Django

пытаюсь выполнить POST запрос и создать новое местоположение. теперь заполненный country_id вызывает много проблем. это классы class Country(models.Model): id = UUIDField(primary_key=True, default=uuid.uuid4, editable=False) country_name = CharField(max_length=255) federal_rate = FloatField() social_security = FloatField() comment = CharField(max_length=255) class Location(models.Model): participant_id = …

03.10.2021
Перенаправление на следующий url в dajngo

Hi я хочу перенаправить пользователя на следующий url, но он не работает и перенаправляет на домашний url когда пользователь хочет перейти на детальную страницу, если пользователь не вошел в систему, он перенаправляется на страницу входа and next_url = '/post/1/' …

03.10.2021
Как отобразить удобное для пользователя сообщение об ошибке UniqueConstraint?

У меня есть модель с уникальным полем: class MyModel(models.Model): start_date = models.DateField( verbose_name='Start date', blank=False, null=False, unique=True, error_messages={'unique':"This start date has already been registered."} ) Однако, когда я сохраняю экземпляр этой модели, который нарушает это UniqueConstraint, я …

03.10.2021
Pycharm больше не определяет мой существующий проект django и открывает его как проект django

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

03.10.2021
Django/React - Azure App Service не может найти статические файлы

Ранее я развертывал свое приложение Django React на выделенном сервере, а теперь пытаюсь добиться того же с помощью функции Azure Web App, чтобы легче использовать CI/CD. Я настроил свой проект, как показано ниже, но только мой django, кажется, развертывается, …

03.10.2021
Как выполнить социальную аутентификацию Google с помощью dj-rest-auth в React JS

Я следую этому руководству из 2 частей по использованию dj-rest-auth в django часть 1 - <a href="https://fadhilyaacob.medium.com/drf-nuxt-auth-social-login-part-2-48032aa3cb05" rel="nofollow noreferrer" title="How …

03.10.2021
Как поменять местами индексы постов?

У меня есть model с индексами order, например - 1, 2, 3, 5, 8, 10.... (пустые индексы якобы были удалены - 4, 6, 7, 9...) Мне нужно получить индекс и поменять его местами с ближайшим индексом рядом …

03.10.2021
Теги пользовательского фильтра Django и запрос доступа

Здравствуйте нужна помощь по Django пользовательскому тегу фильтра, очень признателен! Я зарегистрировал тег filter для доступа к словарю в HTML файлах, как показано ниже: DIRECTORY - blog&gt;templatetags&gt;post_extras.py @register.filter def get_item(dictionary, key): return dictionary.get(key) Словарь с именем …

03.10.2021
Идея модели для создания сервиса добавления в корзину с эксклюзивным подсервисом

Я делаю проект, в котором пользователь может добавить services Например pest_control к своим cart. Также дополнительно пользователь может добавить Exclusive sub_service, например cleaning_house, sanitizing_house к существующим service -pest_control к своим cart Структура данных тележки вида будет выглядеть следующим …

03.10.2021
Django падает, когда два пользователя одновременно запускают расширение C

Краткое изложение проблемы Я вызываю свое собственное расширение C для Python в Django, которое отвечает за некоторые длительные вычисления. Расширение работает нормально, и даже пользователь может перемещаться по приложению Django, пока расширение C выполняет свои вычисления, поскольку я реализовал …

03.10.2021
Операции между несколькими столбцами из нескольких таблиц

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

03.10.2021
Как создать и сохранить неизвестное количество переменных в Django Model?

Я работаю с twitter api через tweepy и не знаю, как сохранить неизвестное количество медиа-урлов в объект модели. В разделе СМИ я застрял. Некоторые твиты будут содержать ссылки на медиа, а некоторые нет, а некоторые могут содержать множество …

03.10.2021
Django model user create index for first_name, last_name

Я использую settings.AUTH_USER_MODEL в качестве модели пользователя по умолчанию И я хочу создать индекс на public.auth_user.first_name public.auth_user.last_name Есть ли какой-нибудь элегантный способ создания этих индексов?

03.10.2021
Циркулярные ссылки в REST API

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