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

16.05.2022
DRF возвращает ответ Response(serializer.data), требующий более 30 секунд для ответа

Это мое представление, я отладил его, и получение данных запроса и сериализация занимает меньше времени. но когда я делаю serializer.data это занимает почти 30 секунд. У меня около 1000 записей, и сериализатор очень сильно вложен if request.GET.get('venue') and request.GET.get('day'): …

16.05.2022
Передача файлов изображений in_memory во внешний API по POST-запросу

Вот сценарий этого поста..... Пользователь отправляет несколько изображений в REST API, мне нужно получить эти изображения и отправить их во внешний API, чтобы получить оценки, вычисленные в AI Modal. Я нашел много решений для отправки сохраненных изображений во внешний …

16.05.2022
Postman - Запрещено (CSRF-токен отсутствует или неверен.)

У меня возникли проблемы с началом работы с postman - я использовал его раньше с Spring, но это мой первый опыт работы с Django. У меня есть рабочий веб-сайт, все URL работают нормально. Когда я отправляю запрос post …

16.05.2022
Postgresql длинные данные

Я сохранил на своей базе данных postgresql datas пример одной колонки : Column A ---------- a;b;c;d;e;f;g;h;i;j;k;l;m Я хочу разделить эти данные, где есть ";" и различные столбцы, как : Column1 Column2 Column3 Column4 ------- ------- ------- …

16.05.2022
Сериализация пользовательского поля подсчета в DRF

Я пытаюсь отправить сериализованное пользовательское поле, которое содержит количество всех товаров в категории в сосуде; Я пытаюсь понять, почему эта строка работает: vessel_inventory_category_count = serializers.IntegerField( source='vessel_inventory_category.count', read_only=True ) но это не так : vessel_inventory_item_count = serializers.IntegerField( …

16.05.2022
Как отобразить контекст при открытии шаблона из S3buckets?

Я пытаюсь отобразить контекст в шаблоне. Но у меня не получается это сделать. Я открываю свой шаблон из bucket и читаю. Как теперь отобразить контекст. render_param.update({'name': email.split("@")[0],'email': email}) # html_message = loader.render_to_string(obj.html_template.url, request_data) html_message = default_storage.open(obj.html_template.name, 'r') html_message= f""" …

16.05.2022
Как автозаполнить поле в models.py

У меня есть класс Property с полем property_type, я хочу автозаполнять это поле, когда я создаю одну из других моделей, которые имеют отношения onetoone с Property. Я хочу, чтобы при создании квартиры в django admin для exp, property_type в …

16.05.2022
Админпанель django заблокирована после размещения в репозитории github

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

16.05.2022
Как я могу создать страницу react flow в текущем проекте django?

В настоящее время у меня есть проект django, он работает обычно с html шаблонами. Теперь я хочу добавить страницы react-flow в текущий проект. Пример: использование standat url: http://127.0.0.1:8000/ops/main/ это обычная html страница с bootstrap навигацией. И я …

16.05.2022
Как получить подсчет ИЛИ одиночную точку на значке уведомления, когда приходит уведомление в Django

Я создал API уведомлений с помощью django-notifications. и уведомления успешно отправляются с помощью nofiy.send. Но теперь я хочу добавить счетчик или точку на значок уведомления. для этих 3 иконок я создал отдельный файл icon.html и вызываю его …

16.05.2022
Попытка сохранить время ввода данных в базу данных mysql с помощью django

Я пытаюсь сохранить данные из HTML ввода в базу данных MySql, используя Django. Другие формы, которые я создал, работают. Я пришел к выводу, что это не работает из-за ввода времени. Я преобразовал его в тип datettime python, что должно заставить …

16.05.2022
Ошибка ElasticBeanstalk 100,0 % запросов выдают ошибку HTTP 4xx

Вы можете получить доступ к моему приложению по этой ссылке, предоставленной ElasticBeanstalk: Мой сайт в Http Я создал SSL сертификат и поместил его в Elasticbeanstalk LoadBalancer Примечание: Даже если я добавляю свой SSL …

16.05.2022
Я не могу получить доступ к объектам из поля dict в mongoengine, так как хочу сравнить и получить данные из поля dict

Def recorded_meal(request ): try schema = { "meal_plan_id": { "type": "string", "required": True, 'empty': False}, "id": { "type": "string", "required": True, 'empty': False} } v = Validator() # validate the request if not v.validate(request.data, schema): return Response({'error': v.errors}, status=status.HTTP_400_BAD_REQUEST) …

16.05.2022
Пакет django-tables2 показывает кэшированные данные

У меня установлен пакет: django-tables2==2.4.1 Таблица показывает некоторые удаленные объекты, как будто информация кэшируется. views.py: class CustomListView(LoginRequiredMixin, PermissionRequiredMixin, SingleTableView, FilterView, CustomBaseView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context.update({ 'table': self.table_class(self.queryset), }) return context list.html: {% load render_table from django_tables2 …

16.05.2022
Является ли развертывание Django на WSL приемлемым вариантом? [закрыто]

В настоящее время передо мной стоит задача развернуть приложение Django/MySQL на компьютере windows без доступа в интернет. Хотя развертывание django на windows возможно, наличие linux окружения было бы предпочтительнее, так как некоторые механизмы, которые мы хотели бы использовать, не работают …

16.05.2022
Установите формат даты MYSQL с YYYY-MM-DD на DD/MM/YYY - Django

У меня есть Django App с базой данных MYSQL, и я хотел проверить, возможно ли изменить формат даты в MYSQL, чтобы принимать даты, вводимые как DD-MM-YYYY, а не YYYY-MM-DD? Я могу изменить дату в Django, но когда …

16.05.2022
Периодическая задача Django Celery не выполняется в заданном кронтабе

Я использую следующие пакеты. celery==5.1.2 Django==3.1 У меня есть 2 периодические задачи celery, в которых я хочу, чтобы первая задача выполнялась каждые 15 минут, а вторая - каждые 20 минут. Но проблема в том, что первая задача …

16.05.2022
[FreeTDS][SQL Server]SQL Anywhere Ошибка -265: Процедура 'SERVERPROPERTY' не найдена

Я пытаюсь подключиться к базе данных sybase с помощью pyodbc. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }, 'mssql_database': { 'ENGINE': 'django_pyodbc', 'NAME': 'blabla', 'USER': 'blabla', 'PASSWORD': 'blabla', 'HOST': '10.65.1.20', 'PORT': '1433', 'OPTIONS': { 'driver': 'FreeTDS', 'host_is_server': …

16.05.2022
Выделение меню CSS и JS

Есть сайт, собранный на Python + Django. В нем два меню в разных местах. Первое меню - главное, состоит из главных элементов ( к примеру создать пользователя, расписание и тд) Второе меню - второстепенное ( к примеру при нажатии на …

16.05.2022
Djang отношения "многие ко многим" с самореференцией

Как я могу сделать отношения "многие ко многим" в django с одним и тем же классом, но запретить возможность делать отношения с одним и тем же человеком. Например, начальник может иметь отношения со многими людьми, но не должен иметь возможности …

16.05.2022
Django Ajax передача данных с первичным ключом в представление

Помогите, пытаюсь передать данные между представлениями с помощью ajax и первичного ключа. Пример представление и detailView объекта в моей базе данных. Я могу получать и отправлять данные. Ниже приведен мой Js код. Спасибо. // CSRF TOKEN // function getCookie(name) …

16.05.2022
Адаптивный сервер недоступен или не существует

Я пытаюсь подключиться к серверу mssql через FreeTDS. Сначала я попробовал это через ODBC Driver 17 for SQL Server и это работает. Вот моя конфигурация в settings.py. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }, 'mssql_database': …

16.05.2022
Структура каталога проекта Django

В структуре моего проекта django я хочу, чтобы все мои приложения django находились в отдельной папке Apps, но когда я включаю их в settings.py, возникает ошибка raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Cannot import 'TestApp'. Check that 'Apps.TestApp.apps.TestappConfig.name' is correct. INSTALLED_APPS …

16.05.2022
Продолжаем получать Reverse for 'password_reset_confirm' not found. 'password_reset_confirm' не является допустимой функцией представления или именем шаблона. ошибка

Я хочу реализовать функцию сброса пароля на моей веб-странице, но получаю ошибку NoReverseMatch at /accounts/password_reset/ Reverse for 'password_reset_confirm' not found. 'password_reset_confirm' is not a valid view function or pattern name. . пожалуйста, помогите мне решить эту ошибку url.py Код: app_name="accounts" …

16.05.2022
Django Преобразовать объект модели c вложенными объектами в JSON

Всем доброго времени суток :) Передо мной стоит задача написать json-rpc api для общения двух django приложений. Для этого я нашел библиотеку(damn-simple-jsonprc-server, damn-simple-jsonprc-server-django) которая позволяет создавать jsonrpc методы, метод в качестве результата должен возвращать json либо объект который он сам …

16.05.2022
Как добавить динамически приложения в install apps в django settings.py с помощью apps.py из каталога app?

Я пытаюсь добавить приложение автоматически после команды python manage.py startapp в установленное приложение в файле django-settings.py.

16.05.2022
Django queryset для отображения значений каждый месяц

Я делаю Django APP (требуется) для подсчета прибыли и убытков каждый месяц. Есть функция, которую я хотел ввести, что через N месяцев вы будете платить стоимость/N (т.е. $100/5, что равно $20 в месяц). Эта функция была бы похожа …

16.05.2022
Отправить данные в html и получить их обратно в том же представлении

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

16.05.2022
Передайте данные скрипту python с фронтенда и получите их обратно

Допустим, у меня есть тривиальные переменные x и y (пользовательский ввод во фронтенде, выполненный на vue, Javascript) и нам нужно передать их в python Script, который вернет результат вычисления, допустим: Сумма x+y = ... Умножение x*y = ... …

16.05.2022
Как выбрать определенный объект из модели django и использовать его для получения url? (CS50 Проект 2)

Я делаю проект CS50 Project 2 и имею модель django под названием Listing, которая имеет объект под названием Category, который пользователь может выбрать с помощью выпадающего списка. Все категории перечислены на странице категорий и должны ссылаться на страницу categories_page, которая …

16.05.2022
Как правильно использовать get_or_create в django?

Как может быть, что get_or_create приводит к: pymysql.err.IntegrityError: (1062, "Дублирующая запись '...blabla' для ключа 'descriptor'") пожалуйста, посмотрите, как я вызываю get_or_create: for key in keys: files_obj, created = Files.objects.get_or_create(file_path=key, file_name=Path(key).name, libera_backend=resource_object) if created: files_obj_uuids.append(files_obj.pk) resource_objects.append(resource_object.pk) …

16.05.2022
(помощь) Django: нет такой таблицы: users_company

Я пытался создать профиль компании пользователя, но получил следующую ошибку: OperationalError at /admin/users/company/ Exception Value: no such table: users_company Я думаю, что что-то не так в моем пользовательском model.py, потому что когда я пытаюсь сделать миграции myapp>, …

16.05.2022
Как автоматически создавать поддомены после создания арендаторов в Django на digital ocean

Пожалуйста, я создал дроплет в digital ocean. проект является SaaS проектом, для которого пользователь может автоматически создать поддомен. когда поддомен создан, он не распознается на сервере. если я не пойду и не добавлю поддомен в digital ocean. есть ли способ …

15.05.2022
Как установить размер по умолчанию для фотографий в контейнере ckeditor

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

15.05.2022
Как применить произвольный фильтр к определенной цепочке prefetch_related() в Django?

Я пытаюсь оптимизировать уволенные запросы API. У меня есть четыре модели, а именно User, Content, Rating и UserRating с некоторыми отношениями друг к другу. Я хочу, чтобы соответствующий API возвращал все существующее содержимое вместе с количеством его оценок, а также …

15.05.2022
Почему в моем многостраничном приложении на Django рендерится только первый компонент React?

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

15.05.2022
Как использовать медиафайлы при развертывании (django)?

Нужна помощь в управлении медиафайлами во время развертывания. Я прочитал несколько статей и документации по этому вопросу, но не могу исправить свой конкретный сайт: tis, this и django documentation. Видимо, я упустил какую-то очевидную …

15.05.2022
Django Blog - функции редактирования/удаления комментариев пользователей нужна помощь pls

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

15.05.2022
Реверс для 'add_comment' с ключевыми аргументами '{'pk': ''}'' не найден. Испробовано 2 шаблона:

Как я могу это исправить? Сообщение об ошибке Повтор для 'add_comment' с ключевыми аргументами '{'pk': ''}'' не найден. Проверено 2 шаблона(ов): ['shopping_mall/top_cloth/(?P[0-9]+)/comment\Z', 'top_cloth/(?P[0-9]+)/comment\Z']. Ошибка в строке 60 <a class="btn btn-success" href="{% url 'add_comment' pk=product.pk %}">add …

15.05.2022
Как правильно перехватить запрос на выборку в django

Я начал изучать django. У меня есть js код, который вызывает fetch, когда я нажимаю на кнопку button = document.querySelector('.button') button.addEventListener('click', function(){ fetch('http://127.0.0.1:8000/test_fetch/', { method: 'GET', headers: { 'Content-Type': 'application/json', "X-Requested-With": "XMLHttpRequest", "HTTP_X_REQUESTED_WITH": "XMLHttpRequest" } }) }) …