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

12.01.2022
Почему изображения не передаются при использовании ajax вызова в django?

Я использую modelForm для создания объектов поста через ajax. Поле изображений является частью формы, но не передается в поля класса Meta, потому что это позволит сначала сохранить пост, а затем добавить загруженные изображения. Моя проблема в том, что если я …

12.01.2022
Django: только индекс карты сайта Для использования пользовательского домена

Я использую django + react(next.js) Вместо домена, установленного в админке. Для индекса карты сайта мы хотим указать домен, используемый Django. Например, если вы настроите example.com в админке, это будет выглядеть следующим образом. Я хочу изменить часть example.com на …

12.01.2022
Остановить отправку формы до проверки

У меня есть форма, структурированная следующим образом. <form id="email_subscription_form" class="form-inline float-right" method="post" action="/my-endpoint/"> <div class="form-group"> <label for="id_email_address" class="d-none">Email Address</label> <input type="email" id="id_email_address" class="form-control border-0 rounded-0" name="email_address" value="" placeholder="Email Address"> <input type="hidden" name="mailpiece_slug" value="{{ page.settings.email_newsletter_slug }}" /> <input type="hidden" name="event_slug" …

12.01.2022
Django JWT Refresh запрашивает электронную почту и пароль

Я пытаюсь реализовать JWT в django и использую rest_framework_simple_jwt. TokenObtainPairView работает правильно и дает мне токен доступа и обновления, когда я передаю email и пароль в теле. Однако, когда я использую TokenRefreshView, он не работает и запрашивает у меня email …

12.01.2022
Проблемы с отображением набора форм Django с помощью JS с кнопкой

У меня проблемы с развертыванием моего набора форм. Бывает, что при нажатии на кнопку "добавить Часть" нужно продублировать, утроить и т.д. форму. Однако этого не происходит, я не могу найти ошибку, ранее мне говорили, что она здесь: container.insertBefore(newForm, …

12.01.2022
Как выдать удобное для пользователя сообщение об ошибке, если валидация не прошла для параметров запроса в django

Я пишу API на Django, и URL имеет вид foo.com/api/places?city_id=123 Так вот, здесь мой query_param - это city_id, и мой API должен принимать только целые числа, если query_param будет отправлен как city_id="xyz", то мой API должен отправить какое-то удобное для …

12.01.2022
Трансляция видео с сервера на базе Django на всех клиентов

Я создаю сайт на основе Python/Django в качестве бэкенда и react.js в качестве фронтенда. Ситуация следующая: Django получает список видео из базы данных. этот список должен транслироваться всем клиентам (это как телевизионный поток). В результате поиска я обнаружил, что webRTC …

12.01.2022
Расширенная фильтрация для аннотаций "многие-ко-многим

У меня есть следующие модели: class CloudObjects(models.Model): object_id = models.AutoField(primary_key=True) object_name = models.CharField(max_length=256) creation_time = models.DateTimeField() removed_date = models.DateTimeField(blank=True, null=True) item = models.ManyToManyField(BackupItems, db_table='cloud_object_items') class BackupItems(models.Model): name = models.CharField(max_length=100) Хотелось бы аннотировать для каждого BackupItem самое последнее …

12.01.2022
Django 3.2.9 отправка электронной почты с помощью службы Azure App

Я пытаюсь отправлять электронные письма из моего Django-приложения пользователям в Azure. Проблема в том, что даже это работает без проблем в разработке или на localhost. Нет никаких исключений в журнале регистрации при попытке отправить электронную почту на сервер. Каковы могут …

12.01.2022
Валидация формы?

Какой код нужно прописать что бы вывести ошибку это не число мой вариант не проходит def clean_price(self): price = self.cleaned_data['price'] if price < 1: raise ValidationError('Цена не может быть ниже 1') elif not isinstance(price, int): raise ValidationError('Это не число!') …

12.01.2022
Как ограничить видимость модели для юзера?

Как сделать чтоб только создатель модели мог ее видеть , а другие участники ее не могли видеть, то-есть человек который создал модель мог только он ее видеть со своего аккаунта, а с другого аккаунта человек видел только свое у меня …

12.01.2022
Django Crispy Forms 'as_crispy_field' ignore formhelper

как указано в заголовке, я пытаюсь вывести одно поле в шаблоне, но оно не наследует свойства formhelper, в основном добавляя placeholder ко всем полям Обычно я вывожу форму через formhelper, но в данном случае мне нужно добавить отдельные …

12.01.2022
Есть ли способ внедрить шаблоны Django в форму

У меня есть форма Django, в которой администраторы создают страницы для конкретных пользователей, и я хочу, чтобы администраторы добавляли {{username}} в качестве ввода в форму, чтобы при отображении содержимого созданной страницы пользователю тег {{username}} становился именем пользователя. Вот …

12.01.2022
Веб-проект Django "blog.views не имеет атрибута"

Итак, у меня был основной сервер, работающий нормально, и затем я создал страницу с надписью "Blog Home", но после того, как я добавил другую страницу с надписью "Blog About", теперь я получаю следующее в моем Cmd: File "C:\Users\Christopher\Desktop\poo\blog\urls.py", line …

12.01.2022
TypeError: неверный тип операнда для унарного +: 'list'

Я получаю вышеуказанную ошибку, добавив эту строку в файл urls.py urlpatterns =+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

12.01.2022
Как реализовать логику регистрации и входа как API, используя ViewSet вместо общих представлений в Django Rest Framework

Я новичок в viewset при использовании Django Rest Framework для создания registration и login логики в качестве API с использованием ViewSet вместо общих представлений, и передавая ресурсы автономному фронтенд-приложению React на другом порту. В предыдущем проекте, где у меня …

12.01.2022
Каталог изображений меняется автоматически в схемах арендаторов django 3.2

Я работаю с Django Tenant Schemas. У меня есть поле Image в модели пользователя и я использовал функцию upload to для хранения аватаров внутри /avatars/<tenant_name>/<user_id>/filename. Когда я загружаю, он загружается успешно, но по умолчанию сохраняется в папке tenant, и когда …

12.01.2022
Случайная ошибка 403 CSRF в React Native WebView

Я загружаю форму (на базе Django) в приложение React Native с помощью react-native-webview. Эта форма имеет защиту CSRF. И большую часть времени она действительно работает нормально, вы можете отправить форму в приложении через webview и все в порядке. Но …

12.01.2022
Как изменить формат даты в django?

Я новичок в django, и я хочу изменить формат даты с 2022-01-01 00:00:00 на 2022-01-01 00:00:00.000000. Как я могу это сделать? Заранее спасибо. Код, который я использую, следующий: start_date=datetime.strptime(room["available_from_date"], '%Y-%m-%d')

12.01.2022
Автоматическое заполнение имени пользователя при добавлении пользователя в Admin

Я использую django-allauth со следующими настройками: ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_USERNAME_REQUIRED = False ACCOUNT_SESSION_REMEMBER = True ACCOUNT_AUTHENTICATION_METHOD = 'email' ACCOUNT_UNIQUE_EMAIL = True Когда новый пользователь регистрируется, username заполняется автоматически на основе адреса электронной почты пользователя. Однако этого не происходит, …

12.01.2022
Дополнительные поля Django FormSet

У меня есть инлайн набор форм с 3 полями, возможно ли добавить дополнительные только 2 поля? Пример - я делаю обслуживание автомобиля, обычно для одного обслуживания нужно использовать несколько деталей, поэтому я хочу добавить дополнительное поле 'Part' и …

12.01.2022
Ограничение выходных дней в html datetimepicker

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

12.01.2022
Надстройка Microsoft Outlook не может извлекать/передавать данные на сервер localhost через Ajax

Я пытаюсь создать надстройку Outlook для шифрования/дешифрования электронной почты. Сама надстройка использует веб-приложение, которое, в свою очередь, использует Javascript. В основном я хочу передавать незашифрованное/зашифрованное письмо на локальный сервер, работающий на python, используя GET/POST запросы, выполнять некоторое шифрование/дешифрование в python, …

12.01.2022
Как получить доступ к объекту базы данных с другого сервера в клиенте sid

Я работаю над проектом, который использует Django. Я отобразил некоторые данные в формате json с httpresponse в url, как это "1.1.1.1.1:8080/data". и получить данные с помощью javascript и AJAX на стороне клиента, я должен упомянуть, что этот сервер не …

12.01.2022
Как передать значение параметра выбора в параметр класса в flask?

Я пытаюсь создать приложение flask для модели машинного обучения. Вот файл data.html, который содержит представление. <select multiple name="features" class="form-control"> <option value=""></option> {% for col in columns %} <option value="{{col}}">{{col}}</option> {% endfor %} </select> Машинное обучение имеет длинные …

12.01.2022
Django UserChangeForm некорректно отображает ссылку "this form" с помощью form.as_p

Я пытаюсь отобразить его с помощью form.as_p, и он отображается в основном так, как должен. Однако ссылка на раздел смены пароля отображается неправильно. Вместо синей ссылки на "этой форме" я получаю... "Сырые пароли не хранятся, поэтому нет возможности …

12.01.2022
Как передавать потоковое видео с онлайн-камеры в django

Я хочу использовать Django для прямой трансляции видео, снятого с видеокамеры, установленной на Raspberry PI (вычислительный модуль 4 IO плата), подключенной к интернету. Я новичок в Django и не знаю, возможно ли это, насколько это сложно и с чего начать. …

12.01.2022
Прогресс-бар Bootstrap не загружает прогрессию

Я пытаюсь связать индикатор выполнения с колонкой моей базы данных SQLite3, чтобы показать, как далеко каждый человек продвинулся в процессе собеседования. Я заменил ширину на столбец в моей базе данных, который показывает их шаг в процессе (например, 1,2,3,4,5), но …

12.01.2022
Ошибка Django: представление не вернуло объект HttpResponse. Вместо этого оно вернуло None

Для сайта электронной коммерции пытаюсь сделать следующее: Когда я нажимаю на кнопку заказать сейчас, он должен перенаправить на платежный url (url принимает параметр order_id). Но вместо этого я получаю " Представление ecomapp.views.pay не вернуло объект HttpResponse. Вместо этого оно вернуло …

12.01.2022
Автозаполнение для виджета Django Textarea

Форма: from django import forms class Form(models.ModelForm): query = forms.CharField(widget=forms.Textarea()) Для поля query (sql) я хотел бы реализовать автозаполнение в админке. Например, когда пользователь начинает набирать "sele" автозаполнение предлагает "select". Я погуглил, но нашел решения для чистого js …

12.01.2022
Несколько тем с собственными url.py и views.py в Django

Я пытаюсь построить веб-приложение на Django, похожее на WordPress. Где каждая папка с темой будет иметь свой собственный набор url.py, view.py, таблицу стилей и т.д. На данный момент я смог реализовать несколько тем, но все темы полагаются на один …

12.01.2022
Политика безопасности содержимого: Не удалось разобрать недопустимый хост http://localhost/static/css.

Я использую Django с Nginx. Моя среда dev зеркально отражает мою среду prod. В разработке я использую Nginx для доступа к Django в локальном dev (используя docker-compose). Сейчас я работаю над тем, чтобы сделать свой сайт более надежным с …

12.01.2022
Django Startapp В чем разница между django-admin startapp и python3 manage.py startapp?

Может кто-нибудь объяснить, почему мы используем manage.py startapp вместо django-admin startapp? Я смотрел учебник CS50 Django на youtube, и он делает это с помощью manage.py но я пытался работать по памяти (тренируясь) и использовал django-admin startapp …

12.01.2022
Django/ HTML изображение ломается и размер изображения не в порядке

Всем привет, Я разрабатываю локально Django сайт, кажется, у меня есть две проблемы: One picture on top is like 4 times smaller that original picture, original is size 610x 150px. …

12.01.2022
Django почему ошибки в форме выводятся на английском?

У меня есть модель, и я вывожу её на страницу через класс наследованный от CreateView: class UserView(CreateView): model = User template_name = 'user/user_form.html' fields = ['name', 'adress'] def form_valid(self, …

12.01.2022
Обновление данных в модели из представлений Djnago

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

12.01.2022
Как вернуть сообщение об ошибке при отказе в подключении с помощью django-channels?

Я настроил django-channels вместе с конечной точкой для обработки соединения с веб-сокетами, однако я застрял на том, как вернуть сообщение об ошибке/код ошибки, когда соединение отклонено? Например, если пользователь не имеет достаточных прав, я не хочу принимать соединение и …

12.01.2022
Удаление по id из MongoDB в приложении Angular-Django

Я написал следующий код для удаления определенных клиентов из коллекции MongoDB: Ангулярная служба: deletepost(id: number): Observable<Post> { const url = `${this.baseApiUrl}` + `/handle_post/` + id; return this.httpClient.delete<Post>(url) .pipe( retry(3), catchError(this.handleError) ); } Django view: @csrf_exempt @api_view(['GET', 'DELETE', 'PUT']) …

12.01.2022
Heroku Django Error R10 (Boot timeout) -> Веб-процессу не удалось привязаться к $PORT в течение 60 секунд после запуска

Я пытаюсь добавить Tailwind в мое веб-приложение Django, которое требует установки node.js. Приложение вроде бы собирается без ошибок в Heroku, но при запуске dyno возникает следующая ошибка: 2022-01-12T13:31:44.946174+00:00 app[web.1]: [heroku-exec] Starting 2022-01-12T13:32:43.574277+00:00 heroku[web.1]: Process exited with status 137 2022-01-12T13:32:43.700696+00:00 heroku[web.1]: …

12.01.2022
Django REST Framework с ForeignKey on_delete=models.PROTECT

Когда я пытаюсь удалить объект модели Django, который является ForeignKey в другой модели с опцией on_delete=models.PROTECT, возвращаемая ошибка является обычной веб-страницей Django 500 Exception HTML, как заставить Django rest frame work возвращать json ответ с ошибкой, есть ли способ для …