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

22.12.2021
Как мы можем использовать функцию consumer sent в функции менеджера модели django?

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

22.12.2021
Путь проектирования для создания веб-фреймворка на C++

Я хотел бы задать метатопик о хорошем (в лучшем случае - слишком большом, я думаю) способе разработки веб-фреймворка на C ++, как Java Spring или Python Django. Нам нужно немного программирования сокетов, немного хорошего программирования шаблонов, чтобы предложить хороший …

22.12.2021
Сообщение об ошибке поля не отображается для полей даты в форме

У меня проблема с отображением ошибки в поле моей формы. В представлении я получаю следующее, но без описания ошибки: Но в HTML тег, содержащий описание ошибки, существует, просто он не отображается …

22.12.2021
Почему это происходит AttributeError: объект 'User' не имеет атрибута 'cusromer'

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

22.12.2021
Не удается перенаправить формы на моем сайте и показать сообщение Success в django

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

22.12.2021
NoReverseMatch в /polls/1/ в Django 4.0

Я изучаю Django по официальной документации и получаю такую ошибку: NoReverseMatch at /polls/1/ Reverse for 'vote' with arguments '('',)' not found. 1 pattern(s) tried: ['polls/(?P<question_id>[0-9]+)/vote/\\Z'] Request Method: GET Request URL: http://127.0.0.1:8000/polls/1/ Django Version: 4.0 Exception Type: NoReverseMatch Exception Value: …

22.12.2021
Django AppConfig ready()

У меня Django 2.1.7 Я прочитал документацию Django, а также вот это Как использовать django AppConfig.ready() и вот это Определение AppConfig.ready(). Теперь структура папок/файлов выглядит следующим образом, my_app __init__.py urls.py sub_app1 migrations __init__.py admin.py apps.py models.py …

22.12.2021
Составьте переменную шаблона с другим шаблоном в Django

Я пытаюсь динамически получить переменную шаблона в html-файле. В зависимости от конкретного загруженного файла я передаю некоторые вещи в контексте: префикс, строка, которая для примера может быть "foo" или "bar" foo_conf. bar_conf В обоих foo_conf и bar_conf …

22.12.2021
ImportError: Нет модуля с именем south.v2, но я установил v2

Я запускаю django 1.2 на windows 10. Я создал виртуальную среду и клонировал свой репозиторий с github. Я пытаюсь мигрировать ./manage.py migrate и получаю ошибку: ImportError: Нет модуля с именем v2 Я проверил похожие проблемы, но они не …

22.12.2021
Как очистить или изменить размер textarea, если сайт дублируется?

Если пользователь дублирует сайт в своем браузере, все остальное сбрасывается, кроме текстовой области. Как я могу очистить текстовую область, если сайт дублируется ИЛИ изменить размер текстовой области по заданному Input Оригинальная вкладка …

22.12.2021
Elasticsearch Python Django: Как ограничить содержимое выводимого текста и выделить вводимое ключевое слово

Это моя функция поиска в views.py def search(request, pk, slug): es = Elasticsearch() es_client = Elasticsearch(['http://127.0.0.1:9200']) print('called search') search_text = request.GET.get('qq') print('Search text: {}'.format(search_text)) print('cluster id/ ealstic search index: {}'.format(pk)) s = None count = 0 try: if search_text: s …

22.12.2021
Почему не воспроизводится аудио с WaveSurfer.js сайте на Django (MediaElementAudioSource outputs zeroes due to CORS access restrictions...)?

Почему-то не воспроизводится аудиофайл на сайте на production сервере. Файлы находятся на хранилище Selectel и загружаются с CDN от Selectel. При загрузке страницы в консоли появляется ошибка MediaElementAudioSource outputs zeroes due to CORS access restrictions for https://cdn.x.fullfocus.uz/media/audio/2021/12/20/news_audio-20211222-110648.mp3 …

22.12.2021
Django: изменение TextField перед сохранением

Это моя модель : class Card(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) imp_id = models.TextField(null = True) А вот мое мнение : def Add(request): if request.method == 'POST': form = Add_card(request.POST) if form.is_valid(): save = form.save(commit = False) save.user = …

22.12.2021
Как передать данные в другую функцию представления для обработки

У меня есть следующий код, который мне нужно передать в другую функцию process_payment для дальнейшей обработки. Я пробовал использовать приведенный ниже код, но он не работает так, как ожидалось. def SubscribePage(request): if request.method == 'POST': form = PaymentForm(request.POST) if …

22.12.2021
Django : ValueError - Cannot serialize

у меня ошибка в проекте django. когда я выполняю команду 'python manage.py makemigrations', появляется ошибка. ValueError: Cannot serialize: <django.db.models.query_utils.DeferredAttribute object at 0x000001B5A3078940> models.py class Order(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) customer = models.ForeignKey(Customer, on_delete=models.CASCADE, null=True, blank=True) quntity = models.IntegerField(default=1) …

22.12.2021
Как фильтровать пользовательские URL в ModelViewSet с помощью django-filters

Class ExportTabView(ModelViewSet): permission_classes = [UserHasDatasetChangeAccess] queryset = JobTable.objects.all() filterset_fields = [ "job_type", "action", "source_table__name", "source_table__type", ] ordering_fields = ["created_on", "modified_on"] ordering = ["-modified_on"] Я могу использовать фильтры django с вышеуказанным api как : /api/export-tab-view?source_table__name='temp' Но после …

22.12.2021
Как создать виртуальную среду Conda в подкаталоге проекта

Я хочу создать conda env в подкаталоге моего проекта, как виртуальный env. Пожалуйста, объясните процесс создания, активации и деактивации conda env. Взять каталог моего проекта как :- myProject/

22.12.2021
Django .annotate TruncMonth : Как получить полный диапазон месяцев

Я хочу получить общий заработок за каждый месяц и отобразить его на графике, поэтому я делаю следующий запрос Вот мой запрос: query = UserOrderService.objects.all() query = query.annotate(month=TruncMonth('order_booking_date')).values( 'month').annotate(no_of_services=Count('pk')).annotate( total=Sum(F('service_price') * F('quantity'))).order_by('month') Вышеприведенный запрос выдает данные только …

22.12.2021
Как я могу фильтровать время с помощью Django_Filters

Start_time = django_filters.TimeFilter(lookup_expr='gte', field_name='created_at__hour', input_formats="%H") end_time = django_filters.TimeFilter(lookup_expr='lte', field_name='created_at__hour', input_formats="%H") Ввод: start_time = 10 Результат: { "start_time": [ "Введите действительное время". ] }

22.12.2021
Получение результатов поиска из базы данных MSSQL в веб-странице Django

Мне нужно создать простую Web-страницу, которая будет искать данные в базе данных SQL Server. Мне удалось подключиться к моей базе данных и запустить сервер с моим простым HTML, который имеет Label, textbox, button и listbox. Ожидайте этого, проект …

22.12.2021
Google , allauth с ошибками i18n на портале социальных логинов

Я пытаюсь использовать социальный логин allauth с i18n, но портал google social login возвращает : Ошибка авторизации Ошибка 400: redirect_uri_mismatch Вы не можете войти в это приложение, потому что оно не соответствует политике Google OAuth 2.0.. …

22.12.2021
Форматирование поля даты в django

Я хочу, чтобы в целом приложение имело заданный формат "dd/mm/yyy", но на данный момент у меня "mm/dd/yyy". Вот код в models.py period_from = models.DateField(db_column="Period From", blank=True, null=True) Как определить его для всех полей даты и в каком …

22.12.2021
Как именно работают фреймворки для веб-разработки? [закрыто]

По моим (возможно, несовершенным) знаниям, внешняя часть веб-сайтов строится с помощью HTML, CSS и JavaScript, но я слышу много разговоров об использовании таких фреймворков, как Django (Python), ASP.NET (C#), Ruby on Rails (Ruby), Spring (Java) и т.д... Как функционируют …

22.12.2021
Вход пользователя в Celery Task в Django

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

22.12.2021
Динамические теги шаблонов в django

Я создаю html-страницу в Django, которая имеет следующую структуру: {% extends 'main/base_template.html' %} {% load filters %} {% block main_window %} <main class="col-md-9 ms-sm-auto col-lg-10 px-md-4"> <div class="d-flex …

22.12.2021
Как получить информацию о пользователе из json-файла с помощью django rest framework

У меня такая проблема. Я хочу получить данные из другого файла, используя метод GET. но он всегда говорит, TypeError: Cannot read properties of undefined (reading 'then') как мне получить данные ответа из любого файла? файл …

22.12.2021
Как отобразить элементы кортежа внутри шаблона

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

22.12.2021
Django: Невозможно добавить пост в админку

Прямо сейчас, когда я захожу в админку и хочу добавить пост, я получаю следующее сообщение: NoReverseMatch at /admin/blog/post/add/ Reverse for 'django_summernote-upload_attachment' not found. 'django_summernote-upload_attachment' is not a valid view function or pattern name. Request Method: GET Request URL: http://127.0.0.1:8080/admin/blog/post/add/ …

22.12.2021
Группы, роли и разрешения в Django

У меня вопрос: в моем проекте есть приложение для сотрудников, и я хочу, чтобы у сотрудников были разные титулы, такие как торговый представитель, менеджер и т.д., и мои представления вели себя по-разному в зависимости от титула сотрудника. Пока у …

22.12.2021
Работает ли django-ckeditor с django-modeltranslation

Я использую django-modeltranslation для перевода некоторых текстовых полей на несколько языков. Это работает хорошо. Теперь я хочу реализовать django-ckeditor и это работает и для непереведенных полей. Проблема возникает с полями, которые переведены (эти поля зарегистрированы в translation.py). Кто-нибудь использует …

22.12.2021
Ошибка базы данных Django при подключении sqllite

File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line utility.execute() File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 413, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 354, in run_from_argv self.execute(*args, **cmd_options) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 398, in execute output = self.handle(*args, **options) File "C:\Users\hp\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 89, in wrapped res = …

22.12.2021
BaseQuerySet стал пустым после того, как был использован в качестве условия фильтрации

Official_template_ids стали пустыми после того, как были одним из условий фильтрации SopTask official_template_ids = SopTemplate.objects.filter(draft_id=self.id, status=before_status).values_list('id', flat=True) print('official_template_ids', official_template_ids) # >>> official_template_ids <BaseQuerySet [371]> SopTask.objects.filter(template_id__in=official_template_ids, status=before_status).update(**update_kwargs) print('official_template_ids', official_template_ids) # >>> official_template_ids <BaseQuerySet []>

22.12.2021
Django chunked upload на apache2

Я использую приложение django, используя [django chunked-upload][1]. Оно работает локально, но на сервере apache оно сразу же прерывается. Нужно ли мне что-то добавить в apache? Вот мой файл конфигурации: <VirtualHost *:80> Alias /static /home/usr/app/static <Directory /home/usr/app/static> …

22.12.2021
Не совсем понимаю как прописать добавление ссылки и создание её сокращения; вывод всех созданных ссылок для конкретного пользователя?

Не совсем понимаю как правильно прописать файл view для создание коротких ссылок в кабинете пользователя(добавление ссылки и создание её сокращения; вывод всех созданных ссылок для конкретного пользователя; переадресация на другой веб сайт при переходе по сокращенной ссылке.), может кто подсказать? …

22.12.2021
Ссылки в сайдбаре не работают, а выпадающий список схлопывается

Я нашел сайдбер, который я хотел бы использовать в моем проекте Django, я смог отредактировать его, чтобы настроить его так, как я хочу, но теперь у меня две проблемы: The links don't work (for exemple here I'm trying …

22.12.2021
Нет модуля с именем 'rest_framework' на pythonanywhere.com

Я пытаюсь разместить свое приложение Django на https://pythonanywhere.com Я получаю следующую ошибку : ModuleNotFoundError: No module named 'rest_framework' Я пытался pip install djangorestframework pip3 install djangorestframework но он все еще показывает …

22.12.2021
Принимает 1 позиционный аргумент, но для dict выдается ошибка 2

Как добавить два dict в список cs Я хочу добавить два словаря в список cs в функции addcoursess, но она выдает ошибку Текстовая ошибка: принимает 1 позиционный аргумент, но было задано 2 Главный список: cs = [ …

22.12.2021
Django left join sql to django orm

я пишу только sql, django orm так себе, как преобразовать sql в django orm? sql SELECT ct.id, ct.nid, ct.`status`, ct.create_time, bp.id as program_id FROM `ct_task` as ct JOIN program as bp on ct.hash_code=bp.hash_code ORDER BY ct.id DESC LIMIT 0,10 …

22.12.2021
Как фильтровать продукт is_active по обратной связи в шаблонах Django?

{% for category in categories %} {% for product in categories.product_set.all %} <h1> {{ product.name }} </h1> {% endfor %} {% endfor %} Я хочу показать в шаблоне Django отфильтрованные товары (те, которые is_active), принадлежащие категории.

22.12.2021
Django ORM filter then join on the same column

Совсем недавно познакомился с Django, немного заблудился... Моя цель : Я эти модели : class IndicatorValue(models.Model): my_obj = models.ForeignKey("MyObject", on_delete=models.CASCADE) type = models.IntegerField() value = models.FloatField( null=True, blank=True, db_index=True) class MyObject(models.Model): date = models.DateTimeField("start_date", db_index=True) Я хочу …