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

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, ) …

03.10.2022
Подключение и обмен информацией по средству Django REST и Telegram Bot

Учусь сам, относительно недавно. Сделал простой сайт с помощью Django + SQL БД, теперь есть задача прикрутить отдельным проектом тгбота который будет с этого сайта получать информацию в JSON формате и выводить пользователю по запросу. Добавил Django REST прописал serializers …

03.10.2022
Как построить таблицу объектов, не зная их атрибутов?

Я пытаюсь построить таблицу динамически в моем шаблоне django. Я получил имена столбцов в моем views.py, а также получил содержимое таблицы: table = tenant_tables.models[table_name].objects.all() headers = table.model._meta.get_fields(include_parents=True, include_hidden=False) context = {'table': table, 'headers': headers} return render(request, template_name=template_name, context=context) …

03.10.2022
Django doesnotexist Комментарий, соответствующий запросу, не существует

Я хотел бы ввести комментарий для комментария В модели ReComment, установите parent_comment в self как ForeignKey Мне интересно, почему я получаю эту ошибку: Recomment matching query does not exist Я не знаю, как это исправить models.py class Comment(models.Model): content …

03.10.2022
Django 4.1: Невозможно настроить PasswordChangeForm для общих представлений

Я пытаюсь создать представление для сброса пароля, Но я пытаюсь использовать `django.contrib.auth.forms.PasswordChangeForm` для использования формы в представлении, Но есть проблема! В django.contrib.auth.forms.SetPasswordForm функции __init__ формы для работы формы необходим пользователь , И я не знаю, …

03.10.2022
Django: Как связать шаблонную форму с каждым объектом списка и использовать конкретный запрос для удаления объекта из списка?

У меня есть поле ManyToMany под названием available_player в модели League, которое содержит всех игроков в бейсбольной лиге. В моем шаблоне draft.html я использую цикл for для перечисления каждого игрока, а также драфт button рядом с каждым. Я пытаюсь …

03.10.2022
Расположение статических файлов Django на сервере библиотеки javascript с собственного хоста

У меня есть приложение Django, настроенное на хранение статических файлов с использованием хранилища данных Boto3/AWS. Это прекрасно работает для всех js/css и стандартных изображений, которые используются через шаблоны. Урлы для этих файлов автоматически преобразуются в https://awssite/staticfilelocation/imagename и т.д. …

03.10.2022
Django - Отображение XML в админке Django?

Я пытаюсь отобразить xml в админке django: @admin.register(Log) class LogAdmin(admin.ModelAdmin): fields = 'code', 'description', 'xml' readonly_fields = 'xml', def xml(self, instance): xml = """&lt;ns0:XXX xmlns:ns0="http://XML.ru/erp"&gt; &lt;RCs&gt; &lt;RC PI_ACTIVE="X" PSFORMAT="D" RCName="RC 1" ID_RC="0112" /&gt; &lt;RC PI_ACTIVE="X" PSFORMAT="D" RCName="RC 2" ID_RC="0118" /&gt; …

03.10.2022
Работа с шаблоном django (Выполнение математических расчетов)

Выполняю математические вычисления в Django Template, Как я могу округлить десятичные числа перед вычитанием? Вот мой код: # consider the following number returned from the view cost1=17,643.08 cost2=66.16155 #when adding in django templates {{ cost1|sub:cost2 }} #results 17,577.08 #but …

03.10.2022
Сохранение файлов при редактировании объекта через FormView

У меня есть форма, которая и создает (/new) и редактирует (/edit/int:pkid). Редактирование не отменяет существующий объект, а создает новый (поэтому если мы редактируем объект id=1, то при сохранении он сохраняется как объект id=2). Моя проблема в том, что …

03.10.2022
Nginx HTTP Ошибка 404 Django Rest Framework

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

03.10.2022
Создание телеграм бота в Джанго

Всем привет! Создала телеграм бота в Джанго, подскажите как можно проверить, чтобы сообщения в телеграм не дублировались? Что необходимо прописать в коде?