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

01.10.2022
Методы формы регистрации в пользовательской модели пользователя django

Я создаю пользовательскую модель пользователя для django.Мой вопрос: Когда я создаю пользователя через шаблонную форму, методы (clean_user_name, clean_password2, clean_email) в классе RegistrationForm в forms.py вызываются автоматически, когда пользователь пытается заполнить форму, почему это происходит, насколько я знаю, автоматически вызывается только …

01.10.2022
Как вызвать метод класса в пути URL Django?

Как вызвать метод класса в пути URL Django? Я хочу вызвать метод data_display внутри класса DataLoad. как я могу вызвать его в моем файле URLs.py? так что когда я нажму на путь, он будет отображаться в шаблоне data_display.html. …

01.10.2022
Я не могу создать нового пользователя в django

Я не могу создать нового пользователя этим методом перенаправление работает и все работает, но новый пользователь не создается. это мой взгляд from urllib import response from django.shortcuts import redirect, render from .forms import RegisterForm from main.views import home # Create …

01.10.2022
Почему не работает ajax в django?

Форма: <form class="form" action="{% url 'articles:send_comment' article.id %}" method="post"> {% csrf_token %} <textarea id="text-comment" name="text" required="" placeholder="Напишите свой комментарий..." cols="30" rows="10"></textarea> <div class="button-form"><button class="btn-form" id="send-comment" type="submit">Отправить</button></div> </form> Ajax: <script> var token = '{{csrf_token}}'; $('#send-comment').click(function(){ $.ajax({ url: 'send_comment/', type: "POST", …

01.10.2022
Почему 'ImproperlyConfigured ' по префиксу id в fields= ('userid',) сериализатора django, а не в fields='__all__'?

При следующем коде я получаю ошибку 'ImproperlyConfigured', а с некомментированной строкой и не получаю. Почему? class EigenBankRekeningSerializer(serializers.ModelSerializer): class Meta: model = EigenBankRekening fields = ( 'id' 'userid', 'aangemaakt', 'gewijzigd', 'naam', 'informatie', 'iban_prefix', 'bankrekening', 'valuta', 'eigen_gbr', 'zakelijke_rekening', 'oudedagsreserve', ) # …

01.10.2022
Сделайте "django-filter" динамическим

У меня есть django-фильтр, который работает для одной категории, и я пытаюсь сделать его динамическим, чтобы он работал для всех категорий сайта электронной коммерции. Вот модель: class Listing(models.Model): sub_category = models.ForeignKey(SubCategory, on_delete=models.SET_NULL, related_name="sub_category", blank=False, null=True) is_active …

01.10.2022
Javascript: Выполнение файла python (Raspberry Pi)

У меня есть веб-сервер DJango, запущенный на моем Raspberry Pi. У меня есть файл JavaScript, в котором я хочу выполнить внешний файл python, чтобы сделать что-то. Я также хочу передать значение из JS в файл python. Как я могу …

01.10.2022
PostgreSQL недоступен при попытке развернуть докеризованное приложение на том же хосте

Я создал приложение, состоящее из четырех контейнеров docker, и скомпоновал его с помощью docker-compose. Помимо приложения, есть удаленный хост, который обслуживает базу данных PostgreSQL и имеет публичные IP и DNS записи. Когда compose запущен на локальной машине, он прекрасно подключается …

01.10.2022
Django создает два объекта вместо одного

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

01.10.2022
Правильный способ получения данных о пользователе из django User

Я создаю проект для практики и у меня есть продукт, и я хочу показать всем имена пользователей, которые продают этот продукт. Я установил поле user как ForeignKey User в модели, но я получаю в объекте ответа только id пользователя без …

01.10.2022
У меня проблема в том, что я не могу получить информацию о продукте по категориям.

У меня проблема в том, что я не могу получить подробную информацию о продукте по категориям. Потому что Viwes содержит две переменные, и я не могу заставить их показывать детали продукта Модель from django.db import models # Create your …

01.10.2022
У объекта 'NoneType' нет атрибута 'subscription_type'

Я сейчас изучаю Django и пытаюсь реализовать метод оплаты, смотря youtube. поэтому для оплаты я использую Stripe. оплата прошла успешно. однако я столкнулся со следующей ошибкой, когда я пытаюсь связать модель профиля. но я получаю ошибку <a href="https://i.stack.imgur.com/9fkXi.png" rel="nofollow …

01.10.2022
В учебнике django часть 5 оболочка python возвращает "TypeError: 'NoneType' object is not subscriptable", но должна возвращать "<QuerySet[<...>]>

В настоящее время я занимаюсь по официальному учебнику django. https://docs.djangoproject.com/en/4.1/intro/tutorial05/#the-django-test-client Это ожидаемое возвращение оболочки python &gt;&gt;&gt; from django.test import Client &gt;&gt;&gt; client = Client() &gt;&gt;&gt; response = client.get('/') Not Found: / &gt;&gt;&gt; response.status_code 404 &gt;&gt;&gt; from …

01.10.2022
Какую минимальную сумму нужно заплатить за приложение Heroku, если оно не бесплатное?

Как вы все знаете, Heroku закрывает свой бесплатный уровень в ноябре до сих пор я использую бесплатную версию Heroku мой сайт на Django (python) я хочу обновить Heroku до платного уровня я хочу знать, какова будет минимальная сумма, которую я …

01.10.2022
Модель формы не сохраняет поле ManytoMany

Вот мой код. Я использую Modelforms и библиотеку Crispy forms для создания формы. Когда я нажимаю кнопку отправки формы, все сохраняется, кроме Category(manytomanyfield), которую я должен указать вручную из панели администратора. NOTE: I FOUND SOME SOLUTIONS ONLINE to do …

01.10.2022
Django - получение POST из таблицы

Я пытаюсь получить POST-данные из таблицы ввода, но не могу понять, как заставить Django обработать их. Что я имею в виду под вводом таблицы формы: В моем представлении есть таблица, в которой каждая ячейка задана как вход; после ввода …

01.10.2022
WSGI-приложение 'Uploading.wsgi.application' не может быть загружено

пока я запускаю свой проект после добавления этого промежуточного ПО social_auth.middleware.SocialAuthExceptionMiddleware я получил эту ошибку raise ImproperlyConfigured(django.core.exceptions.ImproperlyConfigured: WSGI application 'Uploading.wsgi.application' could not be loaded; Error importing module.

01.10.2022
Почему я получаю ошибку " дублирующее значение ключа нарушает уникальное ограничение "" DETAIL: Ключ (id_application)=(PR-1005576039) уже существует

My models.py def document_id(): random_numbers = random.randint(1000000000, 1009999999) doc_id = "PR-" + str(random_numbers) return doc_id class Document(models.Model): id_application = models.CharField(default=document_id(), unique=True, editable=False) applicant_name = models.CharField(max_length=100) to_whom = models.CharField(max_length=255, blank=False) comment = models.TextField(blank=False) email = models.EmailField(blank=False) through_whom = models.CharField(max_length=255, blank=False) creator …

01.10.2022
Как сделать необязательный параметр для Dict в python, как "?" в javascript [дубликат].

В javascript мы имеем ==&gt; objInner["roles"]?.forEach((roleInner) =&gt; {...} like Есть ли альтернатива в python? проверить по выбору в словаре.

01.10.2022
Django - Модели - Связывание моделей с другими моделями и наоборот

Я пытаюсь связать venues с products, которые они поставляют. Поставляемые продукты не являются уникальными для каждого заведения. В результате Место 1 и Место 2 могут оба предоставить продукт A. Результат, который я ищу, двоякий: Когда Product …

01.10.2022
Drf: Обновление или создание экземпляра модели

У меня есть модель посещаемости, которая имеет уникальное ограничение вместе для даты и пользовательского поля fk, прямо сейчас моя импликация createorupdate - это if else, что выглядит некрасиво def create(self, validated_data): user = validated_data.get('user', None) date = validated_data.get('date', …

01.10.2022
Django с каруселью Bootstrap

Мой код отображает изображение, но не меняет его в bootstrap, когда я нажимаю на кнопку, чтобы передать {% if variation.extravariationproductpicture_set.all %} &lt;div id="carouselExampleControls" class="carousel slide" data-ride="carousel"&gt; &lt;div class="carousel-inner"&gt; {% for picture in variation.extravariationproductpicture_set.all %} &lt;div class="carousel-item {% if forloop.first …

01.10.2022
Могу ли я как-то воспроизвести аудио, а затем сделатьHttpResponseRedirect в django?

Как я сделал этот блог на Django, где можно ставить лайк и не ставить лайк и т.д..., но когда вы нажимаете на кнопку "не нравится", я хотел бы воспроизвести звук, а затем сделать запрос на удаление "нравится". Возможно ли это …

01.10.2022
Шаблон django больше не показывает переменные python

Итак, я пытаюсь создать сайт на Django (TAPP.GE), я получаю тексты для сайта из базы данных, но после 39 переменных, 40-я и все последующие переменные не отображаются на сайте все тексты выше (получить бесконечные возможности и т.д. …

01.10.2022
Ошибка при соединении Django с MongoDB с помощью Djongo

Я создаю простое веб-приложение, используя django в качестве бэкенда и mongodb в качестве базы данных. Я правильно настроил файл settings.py следующим образом: Изображение моего settings.py Ошибка, которую я получаю, когда пытаюсь перенести данные в …

01.10.2022
Получение данных из django restframewok с помощью js fetch [закрыто]

Index.html:401 POST http://127.0.0.1:8000/predict/ 415 (Unsupported Media Type)

01.10.2022
Невозможно создать миграцию в django

О выпуске Не существует папки миграции Невозможно создать миграцию модели Шаги для воспроизведения проблемы Создайте проект с помощью этой команды: django-admin startproject practice1 Я не создавал никакого приложения с помощью команды: python manage.py startapp …

01.10.2022
Зачем мне использовать django-rest-framework, если я могу строить API без него? [закрыто]

Почему я должен использовать api_view (пришедший из django-rest-framework) api_view(['POST']) def signUp(request): ip = request.META.get('REMOTE_ADDR') jned = json.loads(request.body) try: connection = psycopg2.connect(user="postgres", password="0000", host="127.0.0.1", port="5432", database="test") except: print('error in connection ') когда я могу просто сделать это? (Я использую …

01.10.2022
Медиафайлы, показывающие отладку 404, ложны при использовании сервера разработки Django

Я пытался протестировать свой проект Django перед его развертыванием на cpanel #settings.py STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ]

01.10.2022
Навигация Django как POST-вход для динамического представления

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

01.10.2022
Функция Django views.py не вызывается

Я хочу, чтобы функция login_user() вызывалась, когда пользователь нажимает кнопку Log In. Но функция никогда не вызывается. Мне кажется, что я правильно настроил все URLConfs. Можете ли вы заметить мою ошибку? views.py from django.shortcuts import render, redirect from …

01.10.2022
Надежный способ достать созданный пост в тесте django

Test_forms.py: def test_create_post(self): &quot;&quot;&quot;Валидная форма cоздает запись в Post.&quot;&quot;&quot; posts_count = Post.objects.count() form_data = { 'text': 'Созданный тестовый пост', 'group': f'{self.group.id}' } self.authorized_client.post( POST_CREATE_URL, data=form_data, follow=True ) self.assertEqual(Post.objects.count(), posts_count + 1) Нужен надёжный способ достать созданный пост, чтобы …

01.10.2022
Показать страницу товара по категориям - передать 2 var в url

Вы получаете товары по категориям в этой функции Урлы path('category/&lt;str:slug&gt;', views.categoryslug, name="categoryslug"), Виды def categoryslug(request, slug): category = Category.objects.get(slug=slug) context = { 'category': category, 'products': category.product_set.all(), } #return render(request, 'pages/catpro.html', context) Но я хочу открыть товар по этой …

01.10.2022
Модель django для получения конкретного HTML-вывода без излишеств в модели

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

01.10.2022
Как решить проблему отсутствия модуля с именем 'django.contrib.staticfilespages' в Django?

Я занимался по книге "Django для начинающих" Уильяма С. Винсента. Всякий раз, когда я пытаюсь запустить код из главы 2, Hello World App, я получаю "No module named 'django.contrib.staticfilespages'" Этот вопрос уже был задан кем-то другим на <a href="https://django.fun/en/qa/16106/" rel="nofollow …

01.10.2022
Конфигурация обязательных и необязательных полей формы Django

Я нахожусь в середине проекта. У меня есть модель :- class CustomersModels(models.Model): def servChoices(servs): lst = [x.serv_name for x in servs] ch =() for a in lst: ch += (a,a), return ch customer_name = models.CharField(max_length=100) comp_name = models.CharField(max_length=100) …

01.10.2022
Использование менеджера моделей Django для возврата набора запросов на основе метода сложного класса

У меня есть модель под названием Stockentry: class Stockentry(models.Model): id = models.AutoField(primary_key=True, unique=True) distributor = models.ForeignKey( Distributor, blank=True, null=True, on_delete=models.SET_NULL) ... def is_payment_overdue(self): days = self.daysdue() if self.paid == True: # Already paid return False # Not already paid …

01.10.2022
Невозможно развернуть Django в Heroku

Я не могу развернуть django в Heroku. Я думаю, что проблема заключается в Ajax, потому что все страницы, кажется, рендерятся в heroku. Ошибка, которую я получил: InvalidCursorName в /incidentReport/general курсор "_django_curs_140297876031040_sync_1" не существует. Во время …

01.10.2022
Прямой URL-адрес файла в шаблоне Django

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

01.10.2022
Что делает класс, за которым следует метод, в Python

В урлах Django есть такой код: path("login/", Login.as_view(), name="loggps") Login - это класс, а as_view() - это метод, но его нет в классе Login, возможно, он есть в родительском классе. Что делает Class.method в Python?