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

04.10.2022
Я пытаюсь создать страницу входа в Django с функцией запоминания меня и управлением сессиями

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

04.10.2022
PyCharm Django debug не запускается, в то время как manage.py прекрасно запускает сервер

Я пытаюсь отладить проект Django через PyCharm. В то время как запуск сервера с помощью python manage.py runserver работает отлично, отладка PyCharm не запускается. Почему это может произойти? Отслеживание ошибки: Traceback (most recent call last): File "C:\Users\19639729\Desktop\Projects\eed_monitoring\venv\lib\site-packages\django\core\management\base.py", line 427, …

04.10.2022
Не удается подключить DataStax AstraDB к приложению Django на Google Cloud

Я пытаюсь подключить AstraDB к моему приложению, обслуживаемому gcloud AppEngine. Я использую Django и поэтому использовал django_cassandra_engine. Я хочу оставить Postgres в качестве БД по умолчанию и использовать cassandra в качестве второй БД. Все работает как ожидалось на localhost, но …

04.10.2022
Как вывести пользователя из системы, когда пользователь открывает наше веб-приложение django в новой вкладке как сайт онлайн-банкинга

Я хочу реализовать логику, когда, скажем, url моего приложения xyz.com, предположим, пользователь входит в мое приложение xyz.com и когда тот же пользователь открывает то же приложение в новой вкладке того же браузера, я хочу выйти из этого пользователя, что обычно …

04.10.2022
Мой django generic DetailView не показывает никаких данных

Всем привет, я только начал разрабатывать свой блог на django, но у меня не получается отображать посты по отдельности. DetailView не работает, помогите пожалуйста! Вот мое мнение. from django.shortcuts import render from django.views.generic import ListView, DetailView from …

04.10.2022
Удаление из postgresql с помощью plotly dash

Я создал генерируемые графики, которые сохраняются в postgresql. И я добавил несколько кнопок, таких как кнопка удаления для каждого графика. Это выглядит следующим образом Как я могу использовать кнопку удаления? Я попытался создать другой обратный вызов, но я …

04.10.2022
Django - Как выполнить итерацию по объекту, который имеет поле ManyToManyField с User в качестве реляционного аргумента и получить конкретного пользователя?

У меня есть веб-приложение художественной галереи, которое отображает сетку изображений. На каждом изображении указано количество пользователей, которым это изображение "понравилось". Я уже реализовал динамические лайки/нелайки с помощью счетчика int, который увеличивает/уменьшает счетчик в реальном времени через AJAX. Что …

04.10.2022
Django grpc json ответ в html шаблон

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

04.10.2022
Использование innerHTML для включения HTML страницы Django не работает

Я пытаюсь включить HTML при нажатии на кнопку в проекте Django, но ошибка a Uncaught SyntaxError: Invalid or unexpected token Вот Javascript: document.getElementById("workout_table").innerHTML = '{% include 'app/log_form.html' %}'; Ошибка появляется в этой строке кода, как будто кода …

04.10.2022
Соединение с сервером на "localhost" (127.0.0.1), порт 5432 не удалось: FATAL: Ident authentication failed for user "postgres"

Я пытаюсь настроить Django PostgreSQL в приложении Django. Я создал базу данных, пользователя и пароль для пользователя, и когда я запускаю \l, я вижу базу данных. Когда я запускаю приложение django с помощью python manage.py runserver, я получаю следующие сообщения …

04.10.2022
При использовании таких фреймворков приложений, как Django/Flask, как отдельные запущенные экземпляры этих приложений обрабатывают несколько запросов одновременно?

Итак, если у меня запущено одно приложение django с маршрутами API, работающее на экземпляре EC2, и 300+ запросов было сделано с других машин, как эти фреймворки обрабатывают это? Это все асинхронно или многопоточно? Или синхронно? Или обрабатывается веб-сервером (NGINX, …

04.10.2022
Развертывание AWS Elastic Beanstalk Django с Celery не работает из-за неудачного импорта Celery

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

04.10.2022
Django CKEditor не работает теги шаблонов

Здравствуйте, я застрял с CKEditor, который работает в панели администратора, но в шаблоне нет, я пытался сделать это много раз, но ничего, также пробовал многие учебники/официальное руководство по установке. Вы знаете, где проблема? Спасибо за помощь. часть settings.py <pre …

04.10.2022
Render_to_string получение TypeError: 'in <string>' требует строку в качестве левого операнда, а не кортеж

В моей функции я использую if request.is_ajax() and request.method == 'POST': и когда она успешна, я пытаюсь вернуть 2 HTML для обновления без обновления всей страницы, но я застрял с ошибкой ниже; TypeError: 'in &lt;string&gt;' requires string as left …

04.10.2022
Предварительно заполненные отношения "многие ко многим" в форме Django

Я работаю над приложением, в котором участвуют кандидаты. Во время подачи заявки каждый кандидат должен ответить на несколько открытых вопросов (например, "Почему вы хотите присоединиться к компании?"). Вопросы, задаваемые кандидату, не предопределены в приложении, я хочу, чтобы администратор мог …

04.10.2022
Ошибка Django datetime; fromisoformat: аргумент должен быть str

Я пытаюсь сделать сайт, на котором у меня есть очень простая система подписки. У меня есть различные планы (30, 60, 90 и 365 дней), и я хотел бы сохранить, после оплаты пользователем, продолжительность плана подписки. Но я получаю странный ответ, …

04.10.2022
Как добавить атрибут к метке поля в Django формах?

У меня есть решение, при котором я добавляю поля формы в шаблон по отдельности, например {{form.title}}, {{form.summary}} и так далее, а затем жестко кодирую метку в шаблоне. есть ли лучший способ добавить атрибуты к меткам полей с помощью Django, …

04.10.2022
Проблема 'Access-Control-Allow-Origin', даже если я правильно настроил settings.py?

Разработчик-любитель здесь. Пытаюсь следовать этому руководству , где в settings.py у меня есть CORS_ALLOWED_ORIGINS = ['http://localhost:8080'] как на видео. Однако, когда я пытаюсь получить доступ к серверу с моего front-end, я получаю …

04.10.2022
Как взять значение из класса и использовать его в def внутри того же класса Python/Django

Class ProductSerializer(serializers.ModelSerializer): images = ProductImageSerializer(many=True, read_only=True) class Meta: model = Product fields = ['id', 'title', 'description', 'slug', 'inventory', 'unit_price', 'price_with_tax', 'collection', 'images', 'price_after_the_first_tax'] price_with_tax = serializers.SerializerMethodField( method_name='calculate_tax') price_after_the_first_tax = serializers.SerializerMethodField( method_name='_second_calculate') def calculate_tax(self, product: Product): return product.unit_price * Decimal(0.1) …

04.10.2022
Как получить доступ к модели Django вне проекта Django

Приведенная ниже проблема возникла после просмотра всех соответствующих вопросов, но, к сожалению, ни один из ответов не привел к решению в моем случае (похожая проблема, как: Как получить доступ к моделям Django вне Django? ). (с Django версии: …

03.10.2022
Как обновить несколько идентификаторов в HTML с помощью Ajax Javascript для проекта Django

Я пытаюсь отправить 2 ответа, чтобы 2 части HTML могли быть обновлены без обновления всей страницы. Вот ajax: $.ajax({ type:'POST', url:'{% url 'app:bla' %}', data:{'active' : status, 'csrfmiddlewaretoken':'{{csrf_token}}'}, dataType:'json', success:function(response){ $('#start').html(response['form']), //I am trying to refresh #log_form also …

03.10.2022
Django ORM Получение первой строки для каждой группы

Я хочу иметь возможность получить первую строку каждой группы типа id &amp;, я приведу пример : Type Id terms data_signed is_agreed ---------------------------------------- BUY 1 31 20-01-01 Y BUY 1 12 19-01-01 Y BUY 3 99 20-01-01 N SELL 2 …

03.10.2022
Django / DRF HTTP_AUTHORIZATION против AUTHORIZATION в тестах

Я использую аутентификацию сеанса с Django и DRF В моих тестах мне нужно установить заголовок HTTP_AUTHORIZATION, т.е. используя APITestFactory url = reverse("login") token = base64.b64encode(b"user:password").decode() auth_header_str = f"Basic {token}" self.client.post(url, **{"HTTP_AUTHORIZATION": auth_header_str}) В то время как при …

03.10.2022
Django: html-форма отправки, уникальная для каждого элемента в списке

В шаблоне моего проекта я использую цикл for для перебора каждого объекта в модели. Каждому объекту нужна кнопка рядом с ним, которая будет удалять этот объект из модели. Таким образом, каждая кнопка должна быть связана с определенным объектом, и …

03.10.2022
Инкуд в Джанго

У меня такая проблема. Я добавляю include в файл orders.html: {% extends 'base.html' %} {% block title %}Список заказов{% endblock %} {% block content %} &lt;ul&gt; {% for order in data.orders %} {% include 'order_element.html' with element=order %} {% empty …

03.10.2022
Преобразование QuerySet в словарь без итерации в Python?

Я хотел бы сохранить определенные поля из объекта QuerySet в объект python (например, словарь), но мне интересно, возможно ли это сделать без циклов, по крайней мере явно, в Python? Например, если содержание QuerySet следующее: &gt;&gt; …

03.10.2022
Django.core.exceptions.AppRegistryNotReady: Приложения еще не загружены. Django

Я пытался импортировать модель User в файл service.py в модели user_app from .models import User Model User in .models class User(AbstractUser): image = models.ImageField(upload_to='profile-image/') send_massege = models.BooleanField(default=True) INSTALLED_APPS INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', …

03.10.2022
Как создать объекты для полей ManyToMany в одной форме в Django?

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

03.10.2022
Как проверить, что пост ошибочно не выводится на другую страницу?

Test_views.py: def test_post_another_group(self): &quot;&quot;&quot;Пост не попал в другую группу&quot;&quot;&quot; self.group2 = Group.objects.create( title='Тестовая группа2', slug='test-slug2', description='Тестовое описание2' ) self.GROUP_LIST_URL2 = reverse( 'posts:group_list', kwargs={'slug': self.group2.slug} ) response = self.authorized_client.get(self.GROUP_LIST_URL2) ... Каким ассертом проверить, что поста из фикстур нет на странице …

03.10.2022
Использование FormData для отправки сообщений из react-native в django не работает

Я создаю свое первое приложение на react-native с бэкендом django. чтобы мое приложение работало правильно, мне нужно отправить изображение из react-native в django с помощью FormData. Я пытаюсь заставить пользователя выбрать изображение из своей библиотеки, а затем, когда он …

03.10.2022
ValueError at /vistain/listarpersonam Поле 'id' ожидало число, но получило 'listarpersonam'

Вот мои url-шаблоны urlpatterns = [ # The home page path('', views.index, name='home'), #Rutas P. Moral path('registropmoral', views.cpm_form, name='createm'), path('listarpersonam', views.listarPersonam, name='listarPersonam'), #SUPUESTAMENTE ESTE PATH CONECTA LA VISTA MANDA LOS DATOS SI GUARDA EL OBJETO path('editarpm/&lt;id&gt;', views.editarpm, name='editarpm'), path('removerpm/&lt;id&gt;', …

03.10.2022
Упорядочивание строковых полей в django QuerySet по определенному порядку

У меня есть строковое поле status, которое принимает 3 значения "НА_СВОЕМ_ПУТИ" "ДОСТАВЛЕНО" "УПАКОВКА" Я хочу иметь возможность сортировать объекты queryset по полю status, определяя порядок : "DELIVERED" &gt; "ON_ITS_WAY" &gt; "PACKAGING" …

03.10.2022
Проблема установки mod_wsgi-standalone. Слишком большое время процесса установки

Почему процесс установки mod_wsgi-standalone слишком долгий? Я ждал много времени, но ничего не произошло, и он не установился. Вот что было в терминале: (env) root@minobraz:~/yedinoye_okno/single_window# pip install mod_wsgi-standalone Collecting mod_wsgi-standalone Using cached mod_wsgi-standalone-4.9.4.tar.gz (492 kB) Installing build dependencies ... \ …

03.10.2022
Django REST Framework - Целочисленное поле не принимает пустой ответ?

Поле models.py IntegerField настроено: class DMCAModel(models.Model): tick = models.CharField(max_length=20) percent_calc = models.FloatField() ratio = models.IntegerField(blank=True, null=True, default=None) #The problem is here created_at = models.DateTimeField(auto_now_add=True) owner = models.ForeignKey(User, related_name='dmca', on_delete=models.CASCADE, null=True) serilaizers.py class DMCASerializer(serializers.ModelSerializer): class Meta: model = DMCAModel …

03.10.2022
Сопоставление тысяч данных занимает слишком много времени при использовании Pandas

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

03.10.2022
Django unit test IntegrityError handling

У меня есть TransactionManagementError в моем Django unittest attemption. Вот моя модель: class Like(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) post = models.ForeignKey('Post', on_delete=models.CASCADE) created = models.DateTimeField(auto_now_add=True) class Meta: constraints = [models.UniqueConstraint(fields=['user', 'post'])] Вот мой тестовый вид: class …

03.10.2022
Как найти определенное изменение с помощью сигнала Django?

Концепция: Я изменяю определнный Model. Затем после сохранения срабатывает POST_SAVE-сигнал. (Все происходит в Djangp-admin) Вопрос: Как именно мне отследить, что был изменен определенный Model и затем запускать функцию?

03.10.2022
Как прервать инстанцирование модели на CreateView при возникновении IntegrityError

В CreateView я хотел бы отменить инстанцирование модели при возникновении ошибки целостности. Как мне это сделать? Ошибка, которую я получаю:

03.10.2022
Текст Python/Django отображается со слешами и b" из поля MySQL blob

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

03.10.2022
Переименование первичного ключа Django

Я пытаюсь переименовать поле первичного ключа модели Django, но получаю django.db.utils.ProgrammingError: column "new_name" of relation "my_app_mymodel" does not exist. Модель выглядит примерно так: from django.db import models as django_db_models class MyModel(django_db_models.Model): old_name = django_db_fields.BigAutoField( null=False, primary_key=True, auto_created=True, unique=True, ) …