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

27.06.2022
Импорт модели приложения с несколькими приложениями Django Ошибка ModuleNotFoundError: Нет модуля с именем 'apps'

У меня проблема с импортом модели из другого приложения в том же проекте Django. Мои файлы структурированы следующим образом: /project /apps __init__.py /app1 __init__.py models.py ... /non_app_dir __init__.py work.py ... /core __init.py settings.py urls.py wsgi.py ... manage.py …

27.06.2022
Drf_yasg swagger_auto_schema перемещение из представлений

В классах представлений моего проекта я использую декоратор swagger_auto_schema для настройки возможных ответов swagger. Мой вопрос заключается в следующем: "Есть ли способ перенести все эти декораторы из моих представлений, основанных на классах, в другое место, например в модуль или …

27.06.2022
Как использовать django-hijack из api

Я выполнил процесс установки django-hijack, но, к сожалению, демонстрация использования использует шаблон django. Но, как и большинство современных приложений, мое приложение использует Django Rest Framework и имеет javascript-приложение для передней части. Я не могу найти …

27.06.2022
JavaScript - получение данных с веб-сервера только для получения "перенаправленного" ответа от cors

Итак, мне удалось сделать свой первый API доступным локально. Однако когда я пытаюсь получить данные, как обычно (URL в phpscript для получения данных из базы данных), я получаю только Response, говорящий мне, что я был успешно перенаправлен. Каким образом …

27.06.2022
CSS Grid не работает в динамически создаваемых элементах с шаблонизацией Django jinja?

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

27.06.2022
Django Rest Framework - DataError: целое число вне диапазона

Я создаю сайт в стиле Urban Dictionary, где у меня есть одна модель django: class Term(models.Model): term_name=models.CharField(max_length=100) definition=models.TextField() example=models.ImageField(blank=True) uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) tags = TaggableManager(blank=True) def __str__(self): return self.term_name Я использую taggit …

27.06.2022
Ошибка запроса к базе данных в представлениях django при использовании фильтра

Только что прошел учебник по Django и сейчас играю и тестирую материал. Мой вопрос в том, почему следующая строка работает и позволяет мне перейти на страницу без проблем: test = Choice.choices.all() В то время как следующая строка фильтра …

27.06.2022
Как использовать фреймворк django python с технологией MERN Stack для создания веб-приложения?

Я работаю над проектом MERN Stack. Мой фронтенд разработан на javascript с помощью Reactjs и подключен к бэкенду, разработанному на javascript с помощью Expressjs, MongoDB, Nodejs. Однако я хотел бы подключить свой фронтенд к Django, чтобы он мог отправлять …

27.06.2022
Как передать и обновить данные в разных таблицах в одной функции post в Django Rest Framework

У меня есть две модели TokenDetails и TimeInterval. Я должен опубликовать время в модели TokenDetails как bookingtime, а в TimeInterval у меня есть поле status, которое по умолчанию True, и если поле bookingtime в TokenDetails является сегодняшней датой, я …

27.06.2022
Как запретить администратору (суперпользователю) изменять/обновлять пароль других пользователей?

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

27.06.2022
Microsoft django logout

Я хочу выполнить выход Microsoft из моего Django приложения, я вошел в систему моего пользователя и теперь я отправляю несколько параметров { 'tenant':'ec0a1000-3407-4d2f-81f9-dfd1179718dc', 'client_id' : 'f03b5c74-f63f-4bbd-a920-70c91b201c97', 'code' : code, 'client_secret' : '2hv8Q~oHdAeVS-DdmaJA6vZAaH8PzM.Inoeddb_P', 'redirect_uri' : 'http://localhost:8000/callback', 'scope' : …

27.06.2022
В списке администраторов Django свяжите модель, которая не имеет отношения к объекту

У меня есть две модели, которые не имеют внешнего ключа в качестве отношения, но имеют общий столбец имени пользователя. class User(models.Model): password = models.CharField(max_length=255) email = models.EmailField(unique=True, blank=True) username = models.CharField(max_length=255) class SessionUser(models.Model): username = models.CharField(max_length=255) last_login = models.DateTimeField(auto_now=True) …

27.06.2022
Получение ошибки при установке динамического планирования задач с помощью Django-celery-beat

Я настраиваю Dynamic cron на основе создания модели для создания другого объекта модели Ошибка, которую я получаю Невозможно присвоить "(<CrontabSchedule: 0 0 27 1 * (m/h/dM/MY/d) UTC>, True)": "PeriodicTask.crontab" должен быть экземпляром "CrontabSchedule". вот …

27.06.2022
Не работает кодирование гиперссылки в файле формата CSV

Проблема здесь; f'=HYPERLINK("http://{os.getenv("OPTION_HOST_IP")}:8000/test/opt?sec={final_list[1]}&st={summary_row[4]}&exp={summary_row[1]}&cp={final_list[6]}", "Daily")' Это просто возвращает текст в LibreOffice Что мне делать? В другой статье мне посоветовали использовать двойные кавычки, но у меня это тоже не работает. В ячейке в …

27.06.2022
Axios/Django rest, невозможно фильтровать с помощью вопросительного знака

У меня очень глупая проблема: я никак не могу добиться фильтрации данных, которые получаю из django rest. Использование "/?something=value" не сокращает полученные результаты, я все равно получаю все результаты. Я пробовал использовать "param", но это в основном делает то …

27.06.2022
Django LoginRequiredMixin не работает так, как задумано

Миксин LoginRequiredMixin не работает как положено для представления на основе класса ниже, я смог получить доступ к веб-странице независимо от статуса входа, но он должен был перенаправлять неавторизованных пользователей на страницу входа. Где я ошибся? from django.shortcuts import render, …

27.06.2022
Django-river: пример изменения состояния из представления

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

27.06.2022
Две модели имеют внешний ключ к третьей модели - могу ли я сделать инлайн на основе этого внешнего ключа?

При разработке панели администратора Django я недавно столкнулся со следующей ситуацией: У меня есть три модели: class A(models.Model): id_a = models.AutoField(primary_key=True) some_data = models.CharField(max_length=255, blank=True, null=True) id_c = models.ForeignKey('C', models.PROTECT, db_column='id_c') class B(models.Model): id_b = models.AutoField(primary_key=True) some_data = models.CharField(max_length=255, …

27.06.2022
Django DRF как проверить ответ капчи на стороне сервера

В качестве фронтенда я использую nextjs. Я пытаюсь проверить ответ капчи на сайте. Я хочу, чтобы данные не вставлялись в мою базу данных до тех пор, пока проверка captcha не завершится успешно. Я попробовал пакет drf-recaptcha. …

27.06.2022
Django - Асинхронные представления (api запросы) и AJAX

Я использовал этот код здесь, чтобы ускорить api ответ IEX. iex_var2 и iex_var1 и результат импортируются. У меня также есть форма для пользователя, где он ищет тикер (input_ticker) Ответ работает отлично и очень быстро. async def api_test2(request): start_time = …

27.06.2022
Django redis docker

Я хочу сделать приложение для чата с каналами django и следую шагам из документации. Чтобы включить сервер redis, нужно запустить docker run -p 6379:6379 -d redis:5, но когда я запускаю его, я получаю: 0b941cd336fb1ac7728a24afa17fbe3cc896952a18f1f8ae2195a9baec3978f1 docker: Error response from daemon: …

27.06.2022
Django get request делится на 3 ветки?

У меня есть класс списка статей (class ArticleListView(View):). В этом классе я хочу иметь 1 функцию get с 3 различными запросами. Первый используется для поиска статей Второй для возврата случайной ссылки на статью Третий возвращает список статей Я …

27.06.2022
Как правильно отобразить все инлайн-поля, связанные с родительскими полями модели, при пагинации в шаблоне Django?

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

27.06.2022
Как получить переменную из метода POST в поле Modelchoicefield

#forms class ChoiceAddressForm(forms.Form): choice_address = forms.ModelChoiceField(queryset=Address.objects.none(), empty_label='') #views def packing_create(request): if request.method == 'POST': choice_address_form = ChoiceAddressForm(request.POST) choice_address = choice_address_form.fields['choice_address'] return render(request, 'shop/packingcreate.html', {'choice_address': choice_address}) address = Address.objects.filter(usr_adr=request.user).values('adr_no', 'custom_name').order_by('adr_no') address = [tuple(i.values()) for i in address] choice_address_form = ChoiceAddressForm() choice_address_form.fields['choice_address'].choices …

27.06.2022
Как передать "self" или Page.id в пользовательскую панель администратора в Wagtail CMS?

В более общем смысле я хочу добавить пользовательскую админку Panel для списка некоторого связанного контента. Для поиска этого связанного содержимого мне нужно передать текущий экземпляр модели или, по крайней мере, ее ID в эту панель. Как я могу это …

27.06.2022
Содержимое базы данных не отображается на производстве

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

27.06.2022
Ajax post запрос не работает без отображения ошибки, он просто печатает пустую ошибку

Я пытаюсь создать запрос ajax в шаблоне Django ... он не работает и возвращает пустую ошибку, поэтому я даже не могу отладить его. Вот что я пытался сделать : HTML шаблон ..... kml_layer.addListener('click', (kmlEvent) => { setMapOnAll(null); var …

27.06.2022
Django Rest Framework: при использовании generics APIview я не могу установить разрешения

Я хочу, чтобы пользователь admin имел доступ к деталям каждого пользователя, а пользователь non-admin получал доступ только к своим деталям, но вместо этого пользователь non-admin показывает полный список всех пользователей, как и пользователь admin. Как я поделился своими views.py, …

27.06.2022
Добавление фильтра цены диапазона

Я пытаюсь добавить фильтр цены диапазона для списка товаров с помощью django и у меня возникли проблемы с тем, как действовать Вот код шаблона: ( produits.html ) <div class="mb-4"> <h3 class="mb-3 h6 text-uppercase text-black d-block">Filter by Price</h3> <div …

27.06.2022
Поле 'id' ожидало число, но получило 'category.id'

Я пытаюсь создать категорию в DB, но когда я пытаюсь получить доступ к категории с моделью, которую ввел. она показывает мне эту Error: ValueError at /category/Django/ Django - это категория, которую я ввел с помощью модели, которую я сделал, используя …

27.06.2022
Сохранение данных с сигналом выхода пользователя из системы

Я использую сигнал выхода из системы для сохранения времени выхода пользователя следующим образом class StaffLogData(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='staff_log_data', on_delete=models.CASCADE) log_in_time = models.DateTimeField(verbose_name='Log In Time', blank=True, null=True) log_out_time = models.DateTimeField(verbose_name='Log Out Time', blank=True, null=True) active_time = models.DateTimeField(verbose_name='Active Time', blank=True, …

27.06.2022
Django debug toolbar проблема со скриптом неудачной загрузки модуля

Я установил djang-debug-toolbar, но он не отображается в консоли разработчика chrome, он выдает следующую ошибку. Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/plain". Strict MIME type checking …

27.06.2022
Как я могу создать базовый Soap-сервер с spyne в django

Я хочу создать сервер, который использует Django и делает и принимает ответ как SOAP, поэтому я пытаюсь использовать spyne для этой цели, но я не могу запустить данный код class HelloWorldService(ServiceBase): @rpc(Unicode, Integer, _returns=Iterable(Unicode)) def say_hello(ctx, name, times): """Docstrings for …

27.06.2022
Передача значения из bootstrap в django modal

Здесь я пытаюсь передать значение вне модального цикла с помощью ajax вот мой template.html {% for compliance in compliance %} {% complience_category compliance request.user as compliances %} {% for qualification in compliances %} ..... ..... <td> <button data-id="{{ …

27.06.2022
Как перенести список из django view в django forms?

У меня есть AppointmentCreateView, который выполняет функцию бронирования, и у меня есть hours(), который возвращает список часов, которые работник получил из своего индивидуального графика, мне нужно вернуть этот список в формы class AppointmentCreateView(CreateView): model = Appointment form_class = AppointmentForm …

27.06.2022
Не находит файл при запуске python manage.py runserver

У меня есть функция для загрузки документа в папку, после чего я хочу выполнить методы для преобразования этого файла. Я написал другие функции, в которых я вызываю эти методы, но после запуска pyrhon manage.py runserver я получаю No such file …

27.06.2022
Как указать веб-приложению доступ к сохраненному файлу и его вывод? [закрыто]

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

27.06.2022
Установка домена обратного вызова в django allauth

У меня есть контейнеры Fargate, один из них имеет django, а другой nginx. И django используйте allauth для входа. https://django-allauth.readthedocs.io/en/latest/installation.html В этом случае при доступе к OAuth allauth делает url обратного вызова, например, …

27.06.2022
AttributeError at / Объект 'AnonymousUser' не имеет атрибута '_meta'

Я пытался использовать страницу входа, но появилась эта ошибка. Изображение ошибки при запуске в браузере Mozilla localhost Я пробовал решение, используя эту ссылку и в итоге смешал модель auth с моделью чатбота. …

27.06.2022
Подключение категорий и пагинаторов django html

У меня проблема, когда я выбираю одну категорию и в этой категории, когда я хочу перейти на другую страницу, она отправляет меня просто на другую страницу, а мне нужно, чтобы она отправляла меня, например, на category=pk {{ page=2 }} …