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

06.08.2021
Django REST API на Azure Web App - статические файлы

У меня есть базовое приложение django с фреймворком django rest. Я развернул его в Azure Web App, и оно работает нормально, за исключением того, что я не могу обслуживать статические файлы. У меня есть следующее в setting.py BASE_DIR = …

06.08.2021
Функция представления на Python Django для приложения виртуального помощника

Я закончил код для виртуального помощника, используя neuralintents, speech_recognition, PyAudio, pyttsx3 и json файл для обучения модели. Теперь я пытаюсь добавить его на сайт, который у меня уже есть. Есть ли у кого-нибудь пример того, как должна выглядеть функция просмотра? …

06.08.2021
Запрос модели для фильтрации, в которой поле ManyToManyField соответствует определенному набору

У меня есть две модели: class Item(models.Model): name = models.CharField() # etc class MergedItems(models.Model): items = models.ManytoManyField(Item) # etc Я хочу, чтобы для каждого MergedItem требовался уникальный набор Item. Когда пользователь пытается создать новый MergedItem, он передает …

06.08.2021
Django ModuleNotFoundError для urlpattern при развертывании на Heroku

У меня возникла проблема с моим проектом Django после его развертывания на Heroku. Когда я перехожу к url проекта на Heroku, я получаю ошибку "ModuleNotFoundError at / No module named 'spotify.urls' ". spotify - это имя приложения в моем …

06.08.2021
Как скрыть маркер доступа пользователя, который отправляется из веб-приложения Django?

Я начинающий. Я работаю над веб-приложением Django, которое интегрировано с Webex API. После потока грантов OAuth генерируется токен доступа (срок действия истекает через 14 дней, поэтому я хранил его в базе данных), и токен доступа используется в коде виджета Webex …

06.08.2021
Какой почтовый API следует использовать для приложения, в котором пользователи могут регистрироваться и затем отправлять электронные письма?

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

06.08.2021
Django post-form не может пройти валидацию при использовании формы с дополнительными входами

У меня есть форма, содержащая af MultipleChoiceField, где варианты выбора создаются динамически на основе данного пользователя class UpdateForm(forms.Form): def __init__(self,names,*args,**kwargs): super(UpdateForm,self).__init__(*args,**kwargs) self.fields["list_names"] = forms.MultipleChoiceField(choices = zip(names,names),widget=forms.CheckboxSelectMultiple,label="Pick some names") add_new = forms.BooleanField(initial=True, label="Add new names?",required=False) delete_missing = forms.BooleanField(label …

06.08.2021
Django Автоматический подсчет полей и пользователей - Django

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

06.08.2021
Django CookieCutter: django.db.utils.OperationalError: fe_sendauth: не указан пароль

Как исправить ошибку fe_sendauth: no password supplied? Есть фреймворк с открытым исходным кодом для Django, который готов к производству (https://github.com/pydanny/cookiecutter-django) Я не знаю точно причину ошибки, но у меня есть несколько идей, и я …

06.08.2021
Формы Django не сохраняют никакой информации

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

06.08.2021
Подхват broker_api из настроек Django

У меня есть установка Django / Celery / Flower, маршрутизирующая сообщения в RabbitMQ на windows. Все работает хорошо, за исключением того, что я не могу найти способ подхватить flower broker_api из файла настроек Django. CELERY_BROKER_URL подхватывается и задания могут …

06.08.2021
Travis selenium не работает - django - stripe - перенаправление javascript

У меня есть тест selenium, который работает на моей локальной машине. Creating test database for alias 'default'... System check identified no issues (0 silenced). ............. ---------------------------------------------------------------------- Ran 13 tests in 32.510s OK Destroying test database for alias 'default'... …

06.08.2021
Возможность динамического добавления/редактирования/удаления полей формы пользователями?

Я работаю над проектом, в котором требуется базовая форма + шаблон для каждого пользователя, основанный на простой модели, такой как... class FloorPlan(models.Model): user = models.ForeignKey(account) stories = models.IntegerField() bathrooms = models.IntegerField() sqft = models.IntegerField() Я знаю, что JS …

06.08.2021
Как запустить функцию через некоторое время после ввода пользователем url? Django

У меня есть страница, на которой через 10 секунд после того, как пользователь вошел, происходит изменение в базе данных, как мне это сделать? Мне нужно добавить эту идею как в представление, основанное на классе, так и в обычное представление.

06.08.2021
DRF, вложенная через фильтрацию сериализации модели

Каждая из моих моделей наследуется от базовой модели, которая содержит поле publishing_status , которое помогает мне контролировать, будет ли объект включен в возвращаемые данные. class BaseModel(models.Model): class PublishingStatus(models.TextChoices): ACCEPTED = 'accepted', 'Accepted' REJECTED = 'rejected', 'Rejected' publishing_status = models.CharField( …

06.08.2021
Программный запуск сброса пароля в Django 3.2

Метод, подробно описанный здесь, больше не работает. Импорт django.contrib.auth.forms.PasswordResetForm приводит к тому, что пользовательский класс пользователя недоступен (django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model 'accounts.CustomUser' that has not been installed). Как мне отправить эти письма программно? Чтобы избежать …

06.08.2021
Django Elastic serach удаляет некоторые документы при указании нескольких документов на один и тот же индекс

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

06.08.2021
Как получить все значения из экземпляра модели на django

Я использую сигналы django с post_save и получаю экземпляр: @receiver(post_save, sender=ServiceOrder) def service_order_post_save(sender, instance, created, **kwargs): if created: print(instance) Я просто хочу получить все значения из этого экземпляра, не делая поле за полем (это большая Модель). Я …

06.08.2021
Как настроить несколько Django Apps с помощью Supervisor (включая Gunicorn и Nginx)? bind() to [::]:8090 failed (98: Address already in use)

Я уже развернул приложение Django/Wagtail, используя Supervisor, Gunicorn и Nginx (на Debian Buster), поэтому я могу добраться до него с помощью http://xx.xxx.xxx.xxx:8090. /etc/nginx/sites-available/cms server { server_name xx.xxx.xxx.xxx; listen 8090; listen [::]:8090 ipv6only=on; error_log /home/www.mysite.com/.local/share/virtualenvs/cms-WqsZ9qOt/var/log/gunicorn-error.log; access_log /home/www.mysite.com/.local/share/virtualenvs/cms-WqsZ9qOt/var/log/gunicorn-access.log; …

06.08.2021
Получение ошибки при попытке запустить тест "RuntimeError" Доступ к базе данных не разрешен

Я столкнулся с ошибкой ниже ОШИБКА: Доступ к базе данных не разрешен def send_orders(): for order in Order.objects.all(): order.send() order.sent = True #factories.py class OrderFactory(....): amount = 100 sent = False #test_order.py def test_send_orders(order): send_orders() assert order.sent

06.08.2021
Django получает текущий id модели после сохранения формы модели и перенаправляет его с помощью этого pk для установки в качестве fk другой модели fk в форме модели

Работаю на Django 3.2 & не удается сохранить формы со ссылкой друг на друга. Например, Project>Photos>Assignments>Students каждая форма является моделью формы & имеет связь друг с другом. У меня есть одна Project Model & Другая Photos, хочу получить id проекта …

06.08.2021
Отображение изображения в HTML из SSH с помощью django

Я пытаюсь отобразить случайно полученное изображение через ssh-соединение на HTML-странице с помощью Django. В настоящее время я сохраняю временное изображение, а затем отображаю его в HTML, но это не кажется необходимым или правильным. views.py: def image_view(request): rgb_img = …

06.08.2021
Django allauth. Регистрация и восстановление пароля с использованием email

Получаю вот такую ошибку: TimeoutError: [WinError 10060] Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера [06/Aug/2021 22:48:01,389] - Broken pipe …

06.08.2021
Могу ли я использовать социальный токен google для отправки электронной почты через gmail? Django приложение

У меня есть приложение django, в котором я реализовал метод регистрации через аутентификацию gmail. Теперь я хотел бы позволить пользователям отправлять электронные письма с помощью моего приложения через их учетную запись gmail. Если пользователь регистрируется в Gmail, у …

06.08.2021
Как стилизовать поле выбора ModelForm в Django?

Я пытаюсь стилизовать опции поля выбора для лекарств в рецептурной форме ModelForm в таком формате: <select> <option value="">Select a Medicine</option> <optgroup label="Favorite Medicines"> <option value="First">Brufen - Abbott - 600 Mg - Tablets</option> </optgroup> <optgroup label="Other"> <option value="First">Brufen - Abbott …

06.08.2021
Развертывание приложения Django на AWS ElasticBeanstalk

Я пытаюсь развернуть приложение django на AWS ElasticBeanstalk. Я работаю на машине Linux. Все идет хорошо, но когда развертывание завершено, я получаю "502 Gateway Error". В результате глубокого поиска я обнаружил, что люди с подобной проблемой создали Procfile в корневом …

06.08.2021
Docker ModuleNotFoundError: Нет модуля с именем 'xhtml2pdf'

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

06.08.2021
JS-файлы не обновляются в python dev server

Я запускаю локальный сервер разработки с python, используя VS в качестве ide через python manage.py runserver. Когда я обновляю и сохраняю JS файлы, представления в браузере не обновляются (даже перезагружая сервер и ПК). Я обновил кэш браузера, однако это …

06.08.2021
Django как обновить булево значение объекта в представлении на основе класса?

В представлениях на основе функций я использую этот код Notifications.objects.filter(receiver=user, is_seen=False).update(is_seen=True) для обновления статуса объекта с False на True. Как это сделать в представлении, основанном на классе: вот мой код: class ListNoti(ListView): model = Notifications template_name = …

06.08.2021
Django rest framework инвертирует сериализаторы

В Django, у меня в models.py модели определены следующим образом : class foo1(models.Model): name = models.CharField(max_length=100) class foo2(models.Model): name = models.CharField(max_length=100) .... foo1 = models.ForeignKey(foo1, on_delete=models.SET_NULL, null=True) class foo3(models.Model): name = models.CharField(max_length=100) .... foo2 = models.ForeignKey(foo2, on_delete=models.SET_NULL, …

06.08.2021
Как я могу получить определенные данные в формате JSON

Я хочу получить определенные данные после выбора опции в форме. Когда я выбираю, я получаю данные в формате JSON, которые я не могу разделить. Я пробовал obj.purchase_price, но получил undefined. мой следующий код предоставляет следующие данные [{"model": "acc.productdetails", …

06.08.2021
ModuleNotFoundError: Нет модуля с именем 'spyder'

Я хочу использовать краулер-проект внутри Django. Я правильно настроил celery и beats, но когда я использую проект скрепера внутри приложения Django, он выдает ошибку ModuleNotFound, даже если я добавил его в файл setting.py. Структура проекта следующая: |-- celery.log |-- …

06.08.2021
Django скачать файл с помощью CBV

Как использовать представления на основе классов, например TemplateView, для отображения шаблона Django со ссылками на скачивание? Щелчок по ссылке должен начать загрузку выбранного файла. Я уже знаю, как это сделать с помощью Function Based Views. Также - является ли хорошей …

06.08.2021
Почему Django favicon перезагружается на страницах маршрутизации? (о SSR)

Здравствуйте, я использую фреймворк Django и сделал простое веб-приложение. Но при маршрутизации каждой страницы, я вижу перезагрузку favicon (ИЛИ, возможно, это может быть загрузка html файла). Вот в чем вопрос. Is it correct that favicon reloads …

06.08.2021
Django-rest-passwordreset создать и отправить токен вручную

Прочитав [django-rest-passwordreset][1] я не нашел способа создать и отправить reset_password_token вручную, то есть без использования конечной точки, созданной пакетом. В настоящее время у меня есть следующая реализация: urlpatterns = [ ... url(r'^api/password_reset/', include('django_rest_passwordreset.urls', namespace='password_reset')), ... ] …

06.08.2021
Как изменить модель после запуска makemigrations и migrate? Django

Я создал модель, выполнил все необходимые команды миграции и хочу добавить поле и изменить поле. Как мне это сделать? Я думал изменить их в models.py и запустить makemigrations и migrate снова, но я не знаю, не испортит ли это …

06.08.2021
Python не может увидеть переменные окружения из сценария

Меня пригласили к сотрудничеству над проектом Django, и теперь мне нужно его настроить. Я застрял на установке переменных окружения. В данном проекте используется envparse. Мне предоставили файл .env, в котором элементы выглядят как export EMAIL="12345" Затем я …

06.08.2021
Импорт "pyrebase" не может быть разрешен pylance(reportMissingImports)

Установил pyrebase4 в своей системе, но все еще не могу импортировать в свой view.py Даже пробовал "import pyrebase4", все равно та же ошибка, Я следовал учебнику youtube для этого я следовал точно те же вещи, которые он/она сказал, так что …

06.08.2021
В Django raw запрос выбирает всех моих пользователей дважды

У меня есть необработанный запрос в моем представлении: SELECT stressz_profile.id, projekt_id, user_name_id, szerv01b AS szervkult01a FROM stressz_szervezetikultura INNER JOIN stressz_profile WHERE stressz_profile.projekt_id=1 Я пытаюсь получить данные из базы данных, но каждый раз результаты дублируются. Он выбирает моих …

06.08.2021
Ошибка при установке node-django-hashers

Для реализации хеширования паролей на стороне сервера с помощью nodeJS 14.7.4 мы выбрали node-django-hashers, чтобы это можно было реализовать так же на стороне сайта django, но при установке модуля мы получаем следующую ошибку он реализован с …