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

15.07.2022
Django: Не удается выполнить команду dumpdata программно

Я хочу запускать команду django dumpdata программно, однако from django.core.management import call_command call_command('dumpdata', 'asdf', indent=2, output=filePath) не работает с Unable to serialize database: 'ascii' codec can't encode character '\xdf' in position 83: ordinal not in range(128). запуск …

15.07.2022
Как развернуть приложение Django на сервере Centos с доменом, защищенным SSL?

У меня есть Django App, которое я хочу развернуть на Centos Linux server, имеющем global/public IP, который назначен на domain и является secured with SSL. Конфигурация системы следующая: centos-release-6-10.el6.centos.12.3.x86_64 Apache/2.2.15 (CentOS) Когда я запускаю сервер, используя: python …

15.07.2022
Я настроил API ключ Django REST Framework, я хочу выставить один API для вызова без API ключа в заголовке авторизации, какая конфигурация необходима?

Вот блок кода, который я добавил в файл settings.py. Есть ли способ создать API, который можно вызывать без заголовка авторизации? Я не хочу использовать токен JWT. В приложении нет пользовательского интерфейса, это интеграторский проект. Пожалуйста, посоветуйте здесь... Спасибо …

15.07.2022
Docusign извлекает и сохраняет полученный подписанный документ

Я пытаюсь получить и сохранить подписанный документ DocuSign в моем бэкенде django. Я смог получить строку, похожую на путь, следуя следующему коду: # You would need to obtain an accessToken using your chosen auth flow api_client = …

15.07.2022
Как объединить две функции представления с незначительными различиями

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

15.07.2022
Django Admin CSS и JS загружаются, но не применяются

Как показано на изображении выше, я получил CSS и JS, но они не применяются. Я пробовал обновлять и удалять куки и кэш. Я не знаю, как это исправить. Информация …

15.07.2022
Django forms как вставить автогенерируемые id из одних и тех же полей

Я пытаюсь вставить элемент со следующими полями (studid, office, sem, sy) и у меня есть еще один столбец в моей базе данных, который будет создан автоматически после отправки формы под названием cl_itemid. Этот столбец должен основываться на том, …

15.07.2022
Pycharm : Python не найден; запустите без аргументов для установки из Microsoft Store или отключите этот ярлык в Настройках

Я пытался установить Django на свой Pycharm. В терминале я набрал python -m pip install Django Когда я нажал ввод информации, Он сказал мне: Python не найден; запустите без аргументов для …

15.07.2022
Не слышен голос и звук при совместном использовании экрана в Agora.io

У меня есть некоторые проблемы с совместным использованием экрана. Я не могу слышать никаких звуков с сайта просмотра. Что я могу сделать для этого? Я новичок в этом деле. Источник от dennis ivy:https://www.youtube.com/watch?v=QvNzL_FmzLQ&t=33273s let toggleScreenShare = …

15.07.2022
Поле contenttype в сериализаторе без модели

Вот класс, который принимает только object_id и content_type как пост запрос и для этого я хочу создать поле contenttype в serializerclass, который должен показывать все contenttype объекта проекта при передаче данных из browsable api. Может кто-нибудь знает, как это …

15.07.2022
Как войти в систему с помощью учетной записи Gmail в Django

I am having a Login button with Gmail account in Django....Here when I am login with Gmail account means I want extra add information from the user and I want to Store that Information in the auth_user table. Please Help …

15.07.2022
Django: Как встроить видео в <iframe>, используя URL, полученный из базы данных в Django?

У меня есть приложение Django, которое отображает список видео (ListView). При нажатии на каждый элемент в ListView, я получаю направление на DetailView, где отображается конкретное видео. Я пытаюсь сделать это следующим образом: <img alt="enter image description …

15.07.2022
В djangorestframewokr как применить group by в сериализаторе django, используя queryset?

Models.py Разделяет две таблицы отображения, где в CategoryLessonMapping, category сопоставляется с lesson, а в UserLessonMapping, user сопоставляется с lesson ------- category mapped with lesson -------------------- class CategoryLessonMapping(models.Model): category = models.ForeignKey(MasterCategory, on_delete=models.CASCADE, blank=True, null=True) lesson = models.ForeignKey(Lesson, on_delete=models.CASCADE, blank=True, null=True) class …

15.07.2022
Как получить данные профиля пользователя из Django с помощью React?

Я создал Api, используя django rest framework (localhost/users/profile), который получает данные пользователя, если он вошел в систему. Он отлично работает, когда я вызываю API в бэкенде, когда пользователь вошел в бэкенд. введите описание изображения здесь …

15.07.2022
Django Admin Страница не найдена (404), urls.py + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Переход к http://127.0.0.1:8000/admin возвращает эту ошибку: Using the URLconf defined in the_food_blog.urls, Django tried these URL patterns, in this order: admin/ [name='home'] &lt;slug:slug&gt;/ [name='post_detail'] ^(?P&lt;path&gt;.*)$ The current path, admin, matched the last one. urls.py urlpatterns = [ path('admin/', admin.site.urls), …

15.07.2022
Как запретить одному пользователю писать несколько рецензий на один и тот же фильм в djnago?

Чего вы хотите достичь Я хочу запретить одному пользователю писать несколько рецензий на один и тот же фильм. Я получил информацию о фильме из TMDB, поэтому не знал, как ее изменить и спросил. Текущий код def view_movie_detail …

15.07.2022
Проблема CSRF в Django Admin на Cloud Sutdio

Я изучаю Django по официальной документации Django на Cloud Studio, которая позволяет людям разрабатывать сайты онлайн. Однако, при попытке войти на страницу администратора Django возникла проблема CSRF. Я ничего не менял в файле admin.py. введите описание …

15.07.2022
Как использовать d3-cloud в django?

Я хочу использовать d3 cloud (https://github.com/jasondavies/d3-cloud) в моем django проекте. но исходный текст библиотеки компилируется Node JS... так что это похоже на var dispatch = require("d3-dispatch").dispatch; module.exports = function() { var size = [256, …

15.07.2022
Невозможно найти статический файл администратора Django (404 не найден)

Мой проект Django развернут на экземпляре EC2. Все в порядке, кроме статических файлов. Вот дерево путей к директории моего проекта my_project └─admin ├── admin │ ├── admin │ ├── keywords │ ├── manage.py │ └── static ├── README.md …

15.07.2022
Как вызвать функцию модели в кверисете groupBy внутри View? Django

Итак, это функция get_project, которую я сделал в этой модели, которая возвращает детали проекта на основе billingId class ReportLog(models.Model): billing_id = ... caller_id = ... ... @property def get_project(self): return Project.objects.get(billing_id=self.billing_id) Мой вопрос заключается в том, как …

15.07.2022
Pythonanywhere: Что-то пошло не так :-(

Когда я загружаю свое приложение DRF на pythonanywhere, сервер выдает следующую ошибку журнала: 2022-07-15 01:06:14,933: ModuleNotFoundError: No module named 'Rest_API_Framework.settings'. Однако я не понимаю, почему, поскольку если мы посмотрим на папку /var/www/art1x_pythonanywhere_com_wsgi.py, то все выглядит нормально: import os import …

15.07.2022
Как можно "направить" API запрос через Django Backend, когда я хочу вызвать его из фронтенда?

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

15.07.2022
IntegrityError at /tickets/1/comments/new/ NOT NULL constraint failed: comments_comment.ticket_id

Получаю ошибку целостности при создании отдельного приложения комментариев для моего проекта билетов. Не знаю почему, я уже назначил вошедшего пользователя как автора в методе get_absolute_url на моем объекте Comment, и теперь я не уверен, как действовать дальше. Любая помощь …

15.07.2022
ModuleNotFoundError: Нет модуля с именем 'django'

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь Я только что попытался установить django 4.0.6, и терминал говорит, что …

15.07.2022
Проблема CORS с HTTP-запросами при отправке http get запроса на IP хоста

У меня есть среда разработки с локально запущенным веб-сервером django python. Я настроил django для ответа на запросы API, и всякий раз, когда я отправляю http GET запросы на http://localhost:8000/api/service/, сервер отвечает, как ожидалось. Проблема возникает всякий …

15.07.2022
Как сделать запрос на "больше чем" в текстовом поле в Django?

У меня есть определенное поле в моей базе данных, которое является текстовым полем. Однако для определенного использования у меня есть набор записей, которые включают только числа (сохраненные как строка, конечно), и я хочу запросить их, используя "gte" (больше, чем). …

15.07.2022
Как я могу отобразить больше информации об объектах в ModelForm?

Я пробовал гуглить это часами и просто не могу понять. Итак, у меня есть модель (называется Vare), которая имеет 8 различных полей с информацией и содержит функцию str. У меня есть другая модель под названием (Rett), …

15.07.2022
DRF + SimpleJWT 401 при таймауте

Мы используем DRF + SimpleJWT и обнаружили, что когда наши серверы перегружены или не работают по таймеру, мы передаем 401 на конечную точку обновления маркера и заставляем пользователей возвращаться на экран входа (потому что 401 означает, что пользователь больше …

15.07.2022
Как временно хранить множество пользовательских вводов где-то в бэкенде в пределах 60s?

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

15.07.2022
Как агрегировать By с помощью django-tables2 и сохранить linkify?

В django-tables2 я обнаружил, что могу получить агрегат с помощью запроса model.objects.values('foo_bar').annotate(...), но передаются только сами значения. Если я пытаюсь связать столбец, я получаю ошибку for linkify=True, 'FOOCOLUMN' must have a method get_absolute_url. Если я передаю model.objects.all(), я могу линковать …

15.07.2022
Обслуживание статических файлов Vue.js и приложения Django, запущенного на gunicorn, через Nginx

У меня есть веб-бэкенд, реализованный на Django и работающий на Gunicorn. Кроме того, у меня есть приложение Vue.js, которое использует этот бэкенд. Я хочу запустить их оба на nginx, а также сделать HTTPS-конфигурации. Вот как выглядит мой файл …

15.07.2022
Как создать список из Django queryset и отформатировать поле annotate?

Я пытаюсь сделать мой django запрос json сериализуемым queryset= list(Products.objects.filter(status=True, salelog__created__range=(start,today)).values("name").annotate(individual_sales=Count("salelog__quantity")).annotate(combined_quantity=Sum("salelog__quantity"))) поэтому я возвращаю json_response(queryset) и я получаю следующее для combined_quantity: null но когда я печатаю(queryset) в терминале, я получаю следующее: [{'name': 'STEAK', 'individual_sales': 21, …

14.07.2022
Есть ли известный способ передачи переменных из django views в js scipt на шаблоне? Я строю график, и мне нужно отобразить информацию

Итак, я хочу передать переменную в NEED_VARIABLE_PASSED. Этот код находится в одном из моих html-шаблонов. Я понимаю, что не могу использовать {{переменная}}, так есть ли способ? &lt;script type="text/javascript"&gt; function drawChart() { var data = google.visualization.arrayToDataTable([ ["Element", "Density", …

14.07.2022
Как передать обратно Slug в Render_Foo в Django?

Как передать slug обратно через render_foo с django-tables2? models.py class Library(models.Model): name = models.CharField(max_length=128) library_slug = models.SlugField(unique=True) class Author(models.Model): library = models.ForeignKey(Library) author_slug models.Slugfield(unqiue=True) class Book(models.Model): author = models.ForeignKey(Author) book_slug = models.SlugField(unique=True) views.py def LibraryTableView(request): queryset = books.objects.values('author','book').annotate(book_count=Count('book')) table …

14.07.2022
Как получить связанный набор_моделей при запросе с фильтром

Допустим, у меня есть 2 модели class Shipment(models.Model): # ... class ShipmentTimeline(models.Model): shipment = models.ForeignKey( Shipment, on_delete=models.CASCADE, related_name="shipmenttimeline") Я хочу получить связанные ShipmentTimeline объекты вместе с отфильтрованным списком отправлений за один раз. На данный момент я запрашиваю …

14.07.2022
Как изменить ForeignKey на Many-to-Many без конфликтов

Привет всем! Я хочу перейти от ForeignKey к Many-to-Many, но боюсь сломать свою базу данных. Вот мой класс, который я хочу изменить: class Ninja(models.Model): id_user = models.OneToOneField(User, on_delete=models.CASCADE, related_name="ninja", blank=True, null=True) id_team = models.ForeignKey("mission.Team", null=True, blank=True, on_delete=models.SET_NULL) …

14.07.2022
Как выбрать отдельный id элемента HTML, который находится внутри цикла for в шаблоне Django?

Я пытаюсь выбрать HTML-кнопку, которая находится внутри цикла for в шаблоне Django, используя querySelector, чтобы добавить к ней слушателя событий в JavaScript. Как создать уникальный id для кнопки и выбрать ее через JavaScript? Сейчас у меня есть один id, установленный …

14.07.2022
Django Опустите обе стороны оператора фильтрации строк

У меня есть набор запросов, к которому я пытаюсь применить фильтр, примерно так: filter = {f"{property_name}__iexact": cls._cast_field(filter_value, str)} _cast_field - это функция следующего вида: @classmethod def _cast_field(self, field, _type): if isinstance(field, _type) or isinstance(field, QuerySet): casted_field = field …

14.07.2022
DRF: Добавление нескольких аннотированных полей во вложенный сериализатор

Извините, я не могу найти решение в официальной документации. Мой вопрос в том, как я могу добавить несколько аннотированных полей во вложенный сериализатор. Например, у меня есть вычисляемые поля 'likes', 'dislikes' и 'is_voted' для каждого комментария. Я хочу добавить …

14.07.2022
Вопросы проектирования API с использованием Django для задач ОС (REST vs RPC)

Фон: У меня есть приложение, которое должно автоматизировать некоторую инфраструктуру &amp; задачи на уровне ОС, которые происходят на сетевой файловой системе (например: монтирование томов, выключение / включение серверов, создание каталогов, перемещение данных, ssh-ing и т.д.). В конечном …