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

03.12.2021
Django Fatal Error Connection failed at local host

Django Fatal Error Connection failed at local host введите описание изображения здесь

03.12.2021
Django - отношения "многие ко многим" с тренировками и упражнениями

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

03.12.2021
У объекта 'WSGIRequest' нет атрибута 'get' Django 3.2.9

Когда я нажимаю кнопку "отправить письмо", я получаю эту проблему 'Объект WSGIRequest' не имеет атрибута 'get', я понятия не имею, что происходит. Когда я меняю метод на GET, проблема все еще возникает. views.py def sender(request): sent = False if request.method …

03.12.2021
Lit2.0 как отправить данные формы в бэкенд

Использую Lit2.0, компоненты Material Web, Django (бэкенд). одна ссылка: https://www.thinktecture.com/en/web-components/flaws/ Я не понимаю, как отправить данные формы из компонента Lit в бэкенд (Django) form.html содержит компонент Lit (basic-form) <form id="id_demo" method="post" action=""> {% csrf_token …

03.12.2021
Как предварительно отформатировать строку для отображения гиперссылки во фронтенде с помощью django

У меня есть модель, в которой я принимаю строковые данные в поле char. это заполняется через поле администратора Django. Models.py class Test(models.Model): overview = models.CharField(max_length=10000, null=True, blank=False) views.py from .models import Test def testView(request): data = Test.objects.all() return …

03.12.2021
Выполнение кода javascript после валидации бэкенда Django

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

03.12.2021
Django: bootstrap modal не отображается

Для тестирования модальных созданий в python с django я создал тестовое приложение с именем modalTestApp. Затем я скопировал this html, который я взял с сайта bootstrap, и вставил его в main.html внутри приложения, не изменяя его. Веб-страница …

03.12.2021
Как изменить первичный ключ, передаваемый в представление обновления в django?

Я хочу изменить первичный ключ, передаваемый в представление обновления из шаблона. Позвольте мне объяснить. Вот мой шаблон: <a href="{% url 'new_url' model_instance.pk %}"> {{ model_instance.username }} </a> Это model_instance является экземпляром в цикле for контекстной переменной model_instances в …

03.12.2021
Django test framework token authentication - есть ли способ вывести всех из системы?

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

03.12.2021
Запрос еще одной существующей БД MSSQL из Linux

Я развернул django приложение, работающее на Linux (Ubuntu) в VirtualBox. Секция базы данных файла settings выглядит следующим образом. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } } В локальной сети есть MSSQL Server с базой …

03.12.2021
Django Повторный запуск миграций на старых БД

Я внес некоторые изменения в свой локальный проект Django, которые изменили структуру моей БД. Я запустил свои миграции на локальной базе данных и все работает нормально. Однако в моем производственном SQL-файле эти изменения отсутствуют. Как привести мой производственный …

03.12.2021
ForEach подставляет одно значение в инпуты, почему?

Почему forEach внутри for in подставляет в инпуты только одно значение а не все по порядку? const href = "http://redtrack.io/?utm_source=google&utm_medium=cpc&utm_campaign={network}&utm_content={creative}&utm_term={keyword}", url = new URL(href), input = document.querySelectorAll(".input"); let searchString; …

03.12.2021
Прямая форма modelform не проходит валидацию при отправке формы

У меня есть довольно простая ModelForm, которая не проходит валидацию при отправке. Не знаю, как это отладить. Я пробовал различные операторы печати в моем представлении, и все вроде бы правильно. Вот что у меня есть: # views.py …

03.12.2021
Django создает несколько объектов для каждого дня с пользовательскими параметрами: начальной и конечной датой

Я хотел бы узнать, как я могу сделать несколько объектов для каждого дня в промежутке времени. Пользователи вводят начальную и конечную дату. Моя текущая модель выглядит следующим образом: from datetime import datetime from django.db import models from django.contrib.auth.models …

03.12.2021
Какой рекомендуемый способ именования урлов REST API? [закрыто]

У меня есть Django REST API. В моем приложении есть пользователи и у пользователей есть plans. Для планов у меня есть GET, POST и PUT маршруты. Каждый план имеет id и user_id, связывающие его с пользователем. Должен ли я …

03.12.2021
Django_filters применяет все выбранные поля фильтра

Hej! :) Я хочу отфильтровать данные перед тем, как произвести с ними некоторые вычисления с помощью оператора AND. Выбранные поля фильтра должны применяться ВСЕ. Я добавил некоторые поля режима в функцию фильтрации и могу фильтровать (например) по имени и …

03.12.2021
Как проверить, является ли некоторый тип данных строкой или списком в python?

Я пытаюсь добавить проверку, что если приемник является просто строкой. то преобразовать его в список иначе просто передать. if type(receiver) == str: receiver=[receiver] error: TypeError: 'str' object is not callable>

03.12.2021
Как получить доступ к websocket из другой функции в другом файле

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

03.12.2021
Когда я пытаюсь использовать SyncToAsync() с помощью django и обращаюсь к конечной точке API стороннего производителя. Я получаю ошибку 'SyncToAsync' object has no attribute 'get' error

Я пытаюсь использовать функциональность async в представлениях django с помощью SyncToAsync(https://docs.djangoproject.com/en/3.2/topics/async/#sync-to-async). Мне нужно обратиться к стороннему API, используя метод request.get. Но когда я обращаюсь к своей конечной точке, я получаю описанную выше ошибку. Есть идеи, как ее …

03.12.2021
Как создать модели для системы друзей в django?

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

03.12.2021
Как внести изменения в файл представления Django HTML, который расширяет базовый шаблон?

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

03.12.2021
Я не могу принять запрос на дружбу от других пользователей в моем социальном сайте Django

невозможно принять запрос на дружбу в моем веб-приложении Ниже приведены ошибки, которые я получаю, когда пытаюсь принять запрос на дружбу. views.py models.py class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) image = models.ImageField(default='default.jpg', upload_to='profile_pics') slug = AutoSlugField(populate_from='user') …

03.12.2021
Как связать выбор моей формы Django с отфильтрованными значениями базы данных

Я настраиваю веб-страницу с помощью Django, в которой я хотел бы, чтобы выпадающие опции моей формы фильтровали опции базы данных на основе выбора. Есть четыре варианта: allElements, oldElements, newElements и testElements. Моя проблема в том, что, хотя я могу …

03.12.2021
Django - Запуск всех тестов внутри подпапки "test"

Итак, я запускал тесты, используя команду python manage.py test для запуска каждого теста внутри папки test, и я хотел бы запустить все тесты в подпапке папки test. Поэтому я попробовал python manage.py test <app name>.test.<sub-folder>(путь к подпапке с тестами), …

03.12.2021
Виртуальная среда Django успешно установлена. Но когда я запускаю 'pip freeze' в командной строке, появляется сообщение "No python at C drive".

Python уже установлен и его версия 3.8. Кто-нибудь может мне помочь? [1]: https://i.stack.imgur.com/44FSS.jpg![введите описание изображения здесь](https://i.stack.imgur.com/kGWX3.jpg)

03.12.2021
У меня есть модель с полем "многие ко многим". Как я могу отобразить информацию, только если это поле выбрано?

Я создаю приложение для рецептов. Модель Recipe имеет поле ManyToMany favorites. На странице избранного я хочу отображать только те рецепты, которые были выбраны. Я не могу понять, как отобразить все рецепты. Как я могу настроить отображение только тех рецептов, которые …

03.12.2021
Почему мой оператор else не работает в django rest framework?

У меня есть следующий код: views.py @api_view(['DELETE']) @authentication_classes([TokenAuthentication]) @permission_classes([IsAuthenticated]) def selected_job_delete(request,pk=None): if pk != None: job=Job.objects.get(pk=pk) jobdetail = Job_detail.objects.get(job=pk) jobtrack = Job_track.objects.get(job = pk) jr = Job_removed() jdr = Job_detail_removed() jtr = Job_track_removed() jr.jobname = job.jobname jr.owner = job.owner …

03.12.2021
TransactionManagementError в Django при выполнении миграции

Я новичок в программировании, у меня возникла проблема при выполнении миграции в Django 3.2.9. Вот мой код, models.py from django.db import models from django.db.models.deletion import CASCADE, PROTECT # Create your models here. class Promotion(models.Model): description = models.CharField(max_length=255) discount = …

03.12.2021
Как написать запрос в Django, чтобы получить отдельные объекты, связанные с другим объектом?

Я использую Python 3.9 и Django 3.2. У меня есть класс, в котором есть поле для другого ... class Transaction(models.Model): ... id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) account = models.ForeignKey('Account', on_delete=models.CASCADE) Я хотел бы получить отдельный набор объектов Account, …

03.12.2021
Django - Что происходит, когда вы удаляете сущность в таблице, которая имеет внешний ключ ManyToMany к другой?

Я заметил, что Django не позволяет вам задавать параметр on_delete для ManyToManyField. Это заставило меня задуматься, что произойдет, если вы удалите сущность в отношениях ManyToMany? Например, допустим, у нас есть Book, который имеет отношение ManyToMany к Author. Предположим, что …

03.12.2021
Django-allauth: Перенаправление пользователей после регистрации/входа на определенную страницу в зависимости от того, с какой страницы они пришли

Проблема I have an invite system in my django app that allow users to invite other people (using their email) to join their team. When an invited user clicks on an invitation, they are redirected to an url that …

03.12.2021
Исправление Django "Unresolved attribute reference" для поля с предварительной выборкой

Допустим, у меня есть следующие модели Django: class Toolbox(models.Model): name = models.CharField(max_length=255) tools = models.ManyToManyField("Tool") class Tool(models.Model): class Size(models.TextChoices): SMALL = "S" MEDIUM = "M" LARGE = "L" name = models.CharField(max_length=255) size = models.CharField(max_length=10, choices=Size.choices) У меня …

03.12.2021
В Django как я могу автоматически создать запись типа "многие ко многим" на основе поля, находящегося в двух моделях

У меня есть пример следующих моделей: class TestSet(models.Model): name = models.CharField(max_length=50) def __str__(self): return self.name class Class(models.Model): name = models.CharField(max_length=50) test_set_id = models.ForeignKey(TestSet) def __str__(self): return self.name class Test(models.Model): title = models.CharField(max_length=50) test_set_id = models.ForeignKey(TestSet) def __str__(self): …

03.12.2021
Как сравнить два набора запросов в django

Я пишу оператор if в Django, который сравнивает два набора запросов и извлекает одно и то же назначение. Хотя результаты cycle_per_day и next_visit_per_day различны, значения полей одинаковы, поскольку используется одна и та же модель класса. Поле assignment_id также включено в …

03.12.2021
Форма не отправляется в базу данных при использовании HTMX

У меня есть следующие модели, и как вы видите, они связаны друг с другом class Leads(models.Model): project_id = models.BigAutoField(primary_key=True, serialize=False) created_at = models.DateTimeField(auto_now_add=True) expected_revenue = MoneyField(decimal_places=2,max_digits=14, default_currency='USD') expected_licenses = models.IntegerField() country = CountryField(blank_label='(select_country)') status = models.CharField(choices=[('Open', 'Open'), ('Closed', …

03.12.2021
Плохая производительность цикла for loop с экземпляром и массовым созданием

Мне нужно использовать bulk_create для создания большого количества "detalle" (деталей), проблема в том, что я должен итерационно просматривать json для получения аргументов, и у меня есть 4 fk, поэтому django запрашивает у меня экземпляр, а не id. но чтобы …

03.12.2021
Django.core.exceptions.ImproperlyConfigured: Требуется SQLite 3.8.3 или более поздняя версия (найдена 3.7.17) для Python venv

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

03.12.2021
Получение ошибки "Учетные данные для аутентификации не были предоставлены", когда я не хочу требовать аутентификацию

У меня есть проект с JWT аутентификацией в Django Rest Framework. Обычно я требую аутентификации пользователя, но в случае действия GET (как list, так и retrieve) я хотел бы, чтобы каждый мог получить доступ к нему без необходимости аутентификации. …

03.12.2021
Django-allauth: Мой поток перенаправления после регистрации с Google Auth сломан, и я не могу понять почему

Я интегрировал django-allauth в мое Django приложение, но кое-что не работает полностью: Проблема Если пользователь, не имеющий аккаунта в моей БД, пытается зарегистрироваться с помощью процесса google allauth, после процесса аутентификации он успешно отправляется на главную страницу (за …

03.12.2021
Портирование Django на Heroku

Попытка установить конфигурации Django для публичного url. Так что сначала я запустил это. $ echo "web: python manage.py runserver 0.0.0.0:\$PORT" > Procfile $ git add Procfile $ git commit -m "Specify the command to run your project" В …