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

07.04.2022
Подключение через защищенный веб-сокет WSS из проекта Django к Redis/Daphne

Я пытаюсь подключить защищенный веб-сокет WSS к Redis/Daphne из моего Django-проекта: new WebSocket('wss://myproject.com:9002/ws/myChat/') Но подключиться не удается. В Browser-Console я всегда получаю следующую ошибку: myCode.js:36 WebSocket connection to 'wss://myproject.com:9002/ws/myChat/' failed Это единственная ошибка, которую я вижу, например, …

07.04.2022
Как я могу открыть страницу при нажатии на имя пользователя в списке пользователей и его/ее имя отображается на странице

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

07.04.2022
Как показать данные MQTT на веб-странице Django?

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

07.04.2022
Django - Фильтрация списков с использованием внешнего ключа внутри внешнего ключа

Я могу отфильтровать список бронирований из "жилья", используя ForeignKey "Housing" Но мне нужно сделать это на основе h_type, который использует ForeignKey "HousingType" Я не уверен в правильности терминологии, но я думаю, что пытаюсь использовать ForeignKey внутри ForeignKey, …

07.04.2022
Page not found (404) Djnago отправка формы

Когда отправляю форму, чтобы добавить в базу данных вылетает ошибка. Если добавляю через админ панель то все норм. views: def create(request): if request.method == 'POST': form = GForm(request.POST) if …

07.04.2022
Показать содержимое файла на html-странице в django

Я запускаю один shell-скрипт из django views.py. Ниже приведен код: def result(request): if request.method=="POST": process=subprcoess.Popen(cmd, shell=True, stdout=subprcoess.PIPE, stderr=subprcoess.PIPE, universal_newlies=True) while process.poll() is None: print(process.communicate()[0]) continue return render(request, 'result.html') Теперь здесь можно получить логи в файл, вместо этого …

07.04.2022
Django: добавление разрешений только для конкретного приложения

Я использую django для моего бэкенда, и этот бэкенд управляет несколькими приложениями. Например, у меня есть app_a и app_b. Для приложения_a я создал множество пользовательских разрешений и групп. Теперь я хочу дать другому пользователю разрешение на доступ к …

07.04.2022
Как изменить формат поля timestamp в Django Rest Framework

У меня эта модель: class Post(models.Model): poster = models.ForeignKey('User', on_delete=models.CASCADE, related_name='posts') body = models.TextField() timestamp = models.DateTimeField(auto_now_add=True) likers = models.ManyToManyField('User', null=True, blank=True, related_name='liked_posts') savers = models.ManyToManyField('User', null=True, blank=True, related_name='saved_posts') likes = models.IntegerField(default=0) Я хочу …

07.04.2022
Осветление Django BaseManager и DefaultManager

Я использую Django 3.2. Я читаю раздел о пользовательских менеджерах, и наткнулся на этот текст в документации: По умолчанию Django использует экземпляр менеджера Model._base_manager при обращении к связанным объектам (т.е. choice.question), а не класс _default_manager …

07.04.2022
Как предоставить доступ для загрузки файлов из ведра AWS S3?

Я совсем новичок в AWS и не имею большого представления о нем. Когда я пытаюсь загрузить файл изображения с S3, он открывает файл вместо того, чтобы загрузить его. Вот моя политика ведра s3 и шаблон URL Django URL: { …

07.04.2022
Как изящно обработать исключение DoesNotExist, когда пользователь admin не найден?

У меня есть поле created_by в моей модели, которое по умолчанию используется для пользователя admin при создании объекта. Я получаю пользователя admin, используя этот фрагмент кода, admin_user_name = settings.ADMIN_USER_NAME admin = User.objects.get(username=admin_user_name) Теперь, если мне нужно обработать …

07.04.2022
Fcm_django.FCMDevice.user: (fields.E301) Поле определяет связь с моделью 'auth.User'

В этом проекте я использовал пакет fcm-django для push-уведомлений в приложении flutter. И я получил следующую ошибку, хотя все настроил должным образом. Пожалуйста, помогите мне, что я написал неправильно! fcm_django.FCMDevice.user: (fields.E301) Field defines a relation with the model 'auth.User', which …

07.04.2022
Как я проверяю принадлежность пользователя и если нет, то он не допускается в Django

У меня есть представление, которому я хочу передать все запросы, принадлежащие больнице. И пользователь, который принадлежит больнице, не может видеть запросы других больниц. Как я могу вернуть HttpResponseNotAllowed ? Это модель M:1, у больницы много пользователей, а у …

07.04.2022
Миграции Django: базовые данные с тестами

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

07.04.2022
У меня проблема с отображением тарифа карты в соответствии с выбранной категорией карты

Пожалуйста, мне нужна помощь с моим проектом Django. У меня проблема с отображением стоимости карты в соответствии с выбранной категорией карты. У меня эта проблема уже некоторое время, пожалуйста, мне нужна помощь. <img alt="Here is my front-end …

07.04.2022
Django Timezone Aware Input Form Setting DateTime In Wrong Timezone

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

07.04.2022
Не удалось настроить Django

Django работал раньше, но когда я переустанавливаю Django, ввожу команду py manage.py startapp myapp, возникает ошибка: ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? …

07.04.2022
Шаблоны внутри приложения в django

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

07.04.2022
Лучший способ реализовать логику подсчета просмотров в Django

Я создаю свой личный блог с помощью Django и должен сказать, что я многому учусь. Одним из них является тот факт, что реализовать логику подсчета просмотров не так просто, как сделать view_count += 1. На данный момент я провел …

07.04.2022
Является ли request.data изменяемым по умолчанию в Django REST Framework 3.13.1?

Я использую функцию представления DRF (с декоратором @api_view(["POST"])) для использования данных, размещенных пользователем, для создания новой записи в базе данных для модели Product. В определении модели у меня есть Meta unique_together = ["user", "name"]. Я хотел бы убедиться, что …

07.04.2022
Bootstrap Studio с Django

Я недавно изучил Django и хотел сделать также простой фронтенд. Есть ли инструмент для преобразования HTML в Django html? Я пробовал инструменты BSS BSS, но они, похоже, не работают

07.04.2022
Django сайт на oracle cloud с gunicorn и nginx

У меня есть виртуальная машина на oracle cloud, я пытаюсь разместить на ней свой django проект. сделал всё по этому гайду, но при переходе по айпи машины ничего не открывается. но если в nginx поменять server name …

07.04.2022
Как получить foreighkey из foreighkey без цикла в django?

Это проект Django, я пытаюсь создать список желаний (many-to-many не поможет, потому что мне нужно DateTime получения желаемого элемента в списке желаний). class Client(models.Model): name = models.CharField(max_length=100) user = models.ForeignKey(User, on_delete=models.CASCADE) class Product(models.Model): name = models.CharField(max_length=100) price = models.DecimalField() …

07.04.2022
Как заменить переменную шаблона django из другого файла? [закрыто]

У меня есть шаблон django в виде: Templates/example.html: &lt;html&gt; {{ variable_1 }} {{ variable_2 }} {{ variable_3 }} &lt;/html&gt; И я хочу заполнить эти переменные из другого файла python, а затем использовать этот html файл (с заполненными …

07.04.2022
Heroku logs --tail - приложение Django [duplicate]

Я всегда получаю это сообщение ERR, когда пытаюсь развернуть свое приложение django : Application error An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. …

07.04.2022
Необходимо заполнить поле Project manager на основе выбора проекта в модели Timelog, используя django rest framework

Models.py В соответствии с приведенным выше кодом мне нужно автоматически получить менеджеров проекта конкретного проекта в модели timelog, когда я выбираю проект и отправляю timelog. (Например: Если пользователь 'Vinoth' является менеджером проекта и другие пользователи также назначены на этот …

07.04.2022
Почему скрипт подключается каждый второй раз? [закрыто]

Подскажите пожалуйста, в чем может быть проблема не подключения скрипта? Кэш отключен. ... &lt;/div&gt; {% endblock content %} {% block scripts %} &lt;script src="{% static 'js/sorting_columns.js' %}"&gt;&lt;/script&gt; {% endblock scripts %} &lt;/body&gt; &lt;/html&gt; Когда страница обновляется, то подключается, то …

07.04.2022
Как создать забытый пароль с помощью OTP по электронной почте в django

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

07.04.2022
Таймаут на стороне сервера при экспорте данных

Я создал сайт с Django/Python на стороне сервера и jQuery на стороне клиента. На моем сайте есть страница Export Page, где есть ссылка для подтверждения, которая ссылается на функцию view/python, выполняющую несколько длинных операций. В начале у меня …

07.04.2022
Столкновение с ошибкой маршрутизации при запуске моего приложения

Я столкнулся с этой ошибкой при запуске моего приложения django. Я пытался разработать приложение для чата. Я столкнулся с некоторыми проблемами, касающимися маршрутизации. HTTP GET /chat/ 200 [0.06, 127.0.0.1:33094] HTTP GET /chat/jkhkjk/?username=jkjk 200 [0.04, 127.0.0.1:33094] WebSocket HANDSHAKING /ws/jkhkjk/ [127.0.0.1:33104] WebSocket …

07.04.2022
Менеджер моделей Django queryset не обновляется до перезапуска сервера

У меня есть программа, которая позволяет пользователям загружать файлы данных и таблицы поиска (и те, и другие идентифицированы для определенной компании) и сопоставлять их вместе. Одна страница позволяет пользователям выбирать, для какой компании они хотят сопоставить данные, просматривая, какие …

07.04.2022
Я пытаюсь ввести данные, сохранить их и отобразить на странице просмотра. Я не уверен, чего мне не хватает.

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

07.04.2022
Как создать запись модели из результата поиска в Django?

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

07.04.2022
Как лучше всего передать F401 (импортированный, но неиспользуемый) из flake8 в django?

У меня есть django-проект. Типичная структура приложения такова: admin views models __init__.py foo.py bar.py init.py from .foo import FooModel from .bar import BarModel Я новичок в линтерах и пробовал wemake-python-styleguide Вопрос: должен …

07.04.2022
Обрезка таблиц PostgreSQL и хранение в файлах JSON

Для моего Django-приложения я использую PostgreSQL и есть таблицы для хранения записей журнала, таких как события Webhook, журналы электронной почты и т.д. Я хотел бы хранить эти журналы событий только в течение 30 дней и перемещать старые журналы в JSON-файл, …

07.04.2022
Как создать токены социальных приложений с помощью Django

Я успешно работаю с этим учебником : https://www.section.io/engineering-education/django-google-oauth/ В этом уроке она рассказала, как войти в систему с помощью google. Я только начал изучать Back End с Django, и я хочу отправить эти данные с …

07.04.2022
Request.POST не содержит информации о нажатой кнопке

Этот код у меня есть в forms.py class RsaForm(forms.Form): primeP = forms.IntegerField(label='Prime number (p)', required=True) primeQ = forms.IntegerField(label='Prime number (q)', required=True) clearText = forms.CharField(label='Cleartext', widget=forms.Textarea, required=False) cipherText = forms.CharField(label='Ciphertext', widget=forms.Textarea, required=False) А это код, который у меня есть …

07.04.2022
Как вычислить унифицированный diff в порядке queryset в шаблоне django

[statistic.html] test: {% for h in research.history %} {% ifchanged h.summary_json.field_summary.teacher %} {% if h.summary_json.field_summary.teacher|length &gt; 0 %} {{ h.summary_json.field_summary.teacher|after_teacher }} {% endif %} {% endifchanged %} {% endfor %} Тест: ['who'] ['Haily', 'mark'] ['Haily'] ['Haily', 'mark'] …

07.04.2022
Ошибка Django Admin при ссылке на неправильный столбец в ForeignKey

Я установил отношения с помощью django ForeignKey против 2 неуправляемых таблиц следующим образом: class Product(BaseModel): publish_name = models.CharField(unique=True, max_length=40) # this works: associated_country = models.ForeignKey('geonames.Countryinfo', models.DO_NOTHING, db_column='published_country', blank=True, null=True) # this doesn't: associated_continent = models.ForeignKey('geonames.Continentcodes', on_delete=models.DO_NOTHING, db_column='published_continent' …

07.04.2022
Factory Boy неправильно генерирует отношения один к одному

У меня есть две фабрики. class ProfileFactory(DjangoModelFactory): class Meta: model = Profile user = factory.SubFactory(UserFactory) id = Faker('uuid4') first_name = Faker('first_name') last_name = Faker('last_name') class UserFactory(DjangoModelFactory): id = Faker('uuid4') email = Faker('email') password = Faker('password') class Meta: model = …