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

06.09.2022
Как назначить пользователя сотруднику в Django

Я новичок в django и пытаюсь создать веб-приложение для своей задачи. Я пытаюсь назначить пользователя каждому сотруднику. Идея заключается в том, что пользователь (в моем классе Employee) приносит список параметров пользователя, которые еще не были назначены новому сотруднику, который …

06.09.2022
Правильный способ изменения данных перед сохранением модели через сайт администратора

Django 4.1 models.py class Video(models.Model): phrase_id = models.IntegerField(default=-1, blank=False, null=False, validators=[MinValueValidator(0)]) # This field will be read only in the admin site. # Its only purpose is to ensure cascade deletion. _phrase = models.ForeignKey("vocabulary_phrases.Phrase", on_delete=models.CASCADE, default="", blank=True, null=True) admin.py …

06.09.2022
Django кнопка submit не работает после использования кода javascript

Это моя страница регистрации. Когда код html-тега script testscript.js удален или закомментирован, кнопка register работает отлично, но когда я ввожу testscript.js, кнопка register как бы отключается. Поэтому я думаю, что проблема в коде javascript, потому что это единственная часть кода, …

06.09.2022
Пагинация ответа на POST-запрос в Django

Я использую Django для своего рабочего проекта. Мне нужно получить все лайки, поставленные некоторым пользователем. Лайки ставятся в транзакциях, поэтому я получаю список всех транзакций в поле 'items', где пользователь ставил лайк/не лайк. Есть несколько необязательных параметров, которые могут быть …

06.09.2022
AttributeError Объект 'function' не имеет атрибута 'predict'

Я получил ошибку типа этой AttributeError 'function' object has no attribute 'predict' while I put the 'predict' in line 19. Я попытался изменить атрибут, но проблема осталась прежней. Как решить эту ошибку? AttributeError at /predict/result/ 'function' object has no …

06.09.2022
Как подключить платежную систему в django?

Я новичок во фреймворке Django и не совсем понимаю, как подключить платежную систему к сайту, при этом, чтобы часть оплаты за товар шла на баланс пользователя, который его выставил, а 10%-20% от суммы шло на баланс сервиса. И как лучше …

06.09.2022
Приложение Shopify Django не работает в браузере Safari

У нас есть приложение shopify django, которое встроено в shopify. Оно отлично работает в mozilla и chrome, но не работает в safari. Мы получаем внутреннюю ошибку сервера при попытке загрузить страницу. Вот какую ошибку мы получаем: Failed to …

06.09.2022
Django unittest, тестирование формы с отключенным полем

Я хочу протестировать формы в моем приложении django. У меня есть форма с отключенным полем. class SportPitchesForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(SportPitchesForm, self).__init__(*args, **kwargs) self.fields["city"].disabled = True self.fields['pitch'].required = False Это мой тест def test_sport_pitches_form(self): form = …

06.09.2022
Python Plotly Dash Django тестирование перехода на летнее время

У меня есть база данных временных рядов, где время хранится в UTC. Python Dash date picker и Text box позволяют выбрать дату и время. DataFrame pandas делается с учетом часовых поясов и используется в качестве оси x следующим …

06.09.2022
Что такое *args в представлении Django? И как передать параметры в *args [дубликат].

Я новичок в Django и хочу прояснить для себя в Views - что такое *args parameters? Я знаю, что такое *args в Python, но я имею в виду, что он содержит в представлении Django, как передать *args в представление? …

06.09.2022
Как я могу использовать request.method в файле django python?

Я пытаюсь получить данные из POST, но не могу использовать 'request', он говорит "NameError: name 'request' is not defined". Я пытался использовать 'import request', но он говорит, что "Нет модуля с именем 'request'". Этот код взят из моего views.py, который …

06.09.2022
Django убрать кнопки

Как убрать из панели администратора (Django 4) кнопки "Удалить", "Сохранить и продолжить редактирование" и "Сохранить" для конкретной модели. В настройках админки уже указал: actions = None def has_add_permission(self, request): return False

06.09.2022
Как изменить цвет div на основе изменения значения базы данных в django?

Я создаю простое веб-приложение с помощью Django. Это представление я использую для получения данных из базы данных и отправки их на html-страницу. Оно использует модель (TLabsRampsStationsInfo), таким образом, таблицу моей базы данных. "f_hold_state" - это столбец с булевыми значениями, …

06.09.2022
Как я могу поместить переменные в URL с помощью django-qr-кода

Я пытаюсь генерировать URL на детальной странице для моего приложения. Я хочу, чтобы URL QR-кода был ссылкой на подробную страницу товара. Сейчас я имею следующее: <img src="{% qr_url_from_text "localhost:8000/items/{{item.id}}" %}" alt="QR-Code for the item"> Проблема в том, что я …

06.09.2022
Объединение таблиц с помощью необработанного запроса django

Что не так с приведенным ниже запросом? Я хочу получить feedback_date из таблицы pages_dcb для всех циферблатов, которые находятся в таблице pages_dataupload, где дата регистрации циферблатов находится в 2022 году. SELECT pages_dataupload.Dial, pages_dataupload.Registration_Date FROM pages_dataupload WHERE pages_dataupload.Registration_Date >= '2022-01-01' LEFT …

06.09.2022
Django - пользовательский кверисет

У меня есть таблица следующего вида: class myTable(models.Model): a = models.IntegerField(blank = True, default = 0) b = models.IntegerField(blank = True, default = 0) c = models.IntegerField(blank = True, default = 0) d = models.IntegerField(blank = True, default = …

06.09.2022
ModuleNotFoundError: Нет модуля с именем 'taggit', Все настройки выполнены [закрыто]

Я следовал руководству и установил django-tagit. Вроде бы все настройки установлены, но ошибка говорит, что модуль не может быть найден. pip install django-taggit #pip list >>> django-taggit #settings.py INSTALLED_APPS = [ 'taggit', ] TAGGIT_CASE_INSENSITIVE = True TAGGIT_LIMIT = …

06.09.2022
Теперь, когда у меня подключен Form Designer AI, я не вижу, что является ссылкой для заполнения формы [закрыто]

Я могу создавать формы в Admin после подключения Form Designer, но не вижу, как вводить данные в эти формы

06.09.2022
Django: Реализация Argon2PasswordHasher с ключом

В моем проекте Django мне нужно модифицировать Argon2PasswordHasher, чтобы он мог шифровать с помощью ключа (SECRET_KEY), импортированного из settings.py. Я узнал, что ключ должен быть необязательным параметром в Argon2, поэтому я должен ввести его в этот алгоритм. Я попытался модифицировать …

06.09.2022
Динамический поиск HTMX с кнопкой "назад" в веб-браузере

Я хотел использовать динамический поиск по htmx в djnago, но у меня проблема: поиск работает, но после входа в DetailView искомого элемента и возврата в ListView кнопкой назад в браузере, в inputs есть данные поиска, но фильтр не работает, у …

06.09.2022
Как я могу сказать Django перевести (i18n) файл, который не является одним из предопределенных файлов приложения Django?

Я добавил файл python в каталог приложения Django. Этот файл не учитывается, когда я вызываю manage.py makemessages my_app > migrations > templates - __init__.py - admin.py - forms.py - models.py - my_additional_file.py - ... Я использую gettext …

06.09.2022
Изображение не отображается, что здесь не так?

{% extends "base.html" %} {% block content %} <!--Grid row--> <div class="row wow fadeIn"> <!--Grid column--> <div class="col-md-6 mb-4"> **<img src= "/media_root/Brush_Head.png" class="img-fluid" alt="" >** this image is not showing </div> <!--Grid column--> <!--Grid column--> <div class="col-md-6 mb-4"> <!--Content--> …

06.09.2022
Как запустить миграцию для конкретного приложения в Django

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

06.09.2022
Вы пытаетесь добавить ненулевое поле 'id' в contact_info без поля по умолчанию.

Я использую команду python manage.py makemigrations Однако, я получаю эту ошибку: Вы пытаетесь добавить не нулевое поле 'id' в contact_info без значения по умолчанию; мы не можем этого сделать (базе данных нужно чем-то заполнить существующие строки). …

06.09.2022
Вычисление данных JSON с помощью JQuery

Я использую django и храню данные в формате json и хочу использовать их динамически во фронтенде для вычисления на основе некоторых факторов. Это только целые числа. Как я могу вычислить значения? Вот как я "получаю" их: var $table …

06.09.2022
Django как добавить поле в модель, которая зависит от того, что сначала будет создан pk

Я пытаюсь добавить хэшид, основанный на пк моей модели class ExampleModel(models.Model): hash_id = models.CharField(max_length=30) Как создается hash_id... Предположим, что 15454 - это pk моего объекта. from hashids import Hashids hashids = Hashids(salt='example salt') hashids.encode(15454) 'Eo6v' Главная …

06.09.2022
Как установить psyciog2 на виртуальном хостинге `Cpanel` хост

Как установить psycog2 на виртуальный хостинг Cpanel, так как я запускаю Django приложение на этом хосте и мне нужно подключиться к Postgres базе данных используя python 3.7.12, я пытался нормально установить используя pip install psycog2 и это не удалось, также …

06.09.2022
Django промежуточное ПО при использовании msal для аутентификации

Я реализовал oauth2 логин для пользователей в приложении django, используя библиотеку msal, следуя этому руководству https://medium.com/@madhok.simran8/how-to-setup-azure-oauth-2-0-sso-in-django-with-microsoft-graph-api-d2639b8f7e36. Однако я не могу правильно установить переменную request.user, что в свою очередь означает, что я не могу проверить, является ли …

06.09.2022
Проверьте доступность данных с 0 %, если данные не были получены в указанную дату

Я создал Data Availability (Что означает, что если вы выбираете даты от_date до to_date, то вы получите таблицу на эту дату о том, сколько % данных будет получено). Если данные доступны на выбранную дату, то я получаю эти данные …

06.09.2022
Как получить библиотеку стеганография метод распределенного спектра DSSS

Я искал библиотеку для шифрования аудио, используя стеганографию спектра. Я хочу скрыть пароль в аудио. Метод спектра, который я хочу использовать - DSSS. Я буду реализовывать его с помощью django (python). Кто-нибудь знает библиотеку? Я долго искал, но не …

06.09.2022
Декоратор permission_required в Django не перенаправляет обратно после входа в систему

В моих обработчиках запросов есть декоратор permission_required, который заставляет пользователя войти в систему. Например, так: @permission_required("main.view_things", login_url="admin/login") def homepage(request): # ... Это работает нормально. Но если требуется вход в систему, то страница входа не перенаправляет на исходную …

06.09.2022
Django MultiValueField и MultiWidget ChoiceField пользовательские варианты выбора

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

06.09.2022
Как добавить список внутри dict из JSONFeild в django

Я хочу использовать get_or_create() для поиска объекта. Если он не существует, он создается. Если он существует, я хочу обновить его метаданные, которые хранятся в виде JSONFeild. Допустим, у нас есть класс и объект: Class Customer(models.Model): first_name = models.CharField(max_length=32, blank=True, …

06.09.2022
Django Rest Framework - электронная почта администратора имеет пустые трассировки

Получение пустой трассировки стека из писем администратора для 500 ошибок в Django Rest Framework (DRF): Exception Location: , line , in Из исходного кода DRF я вижу: {% if lastframe %} <tr> <th>Exception Location:</th> <td><span class="fname">{{ lastframe.filename }}</span>, …

06.09.2022
В Python как построить круговую диаграмму с помощью plotly

Я пытаюсь построить график с помощью plotly. Я использую команду go. Я могу строить столбчатые диаграммы, но когда я пытаюсь построить пирог с помощью команды go. я получаю ошибку ValueError at / Недопустимое свойство указано для объекта типа plotly.graph_objs.Pie: …

06.09.2022
Django REST Framework (AttributeError : Получена ошибка AttributeError при попытке получить значение для поля " " на сериализаторе " ")

Получил ошибку AttributeError : при попытке получить значение для поля Firstname serializer NameSerializer. Поле сериализатора может быть названо неправильно и не соответствовать атрибуту или ключу экземпляра QuerySet. Оригинальный текст исключения был: 'QuerySet' object has no attribute Firstname. serializers.py from rest_framework …

06.09.2022
Можно ли взломать данные, хранящиеся в памяти на сайте? [закрыто]

В настоящее время я создаю сайт на Django и собираюсь в конечном итоге разместить его на Digital Ocean. По сути, сайт делает следующее: пользователь загружает файл, который трудно прочитать, а затем сайт анализирует содержимое загруженного файла и отображает его …

06.09.2022
Django не обновляется внутри шаблона docker cookiecutters

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

06.09.2022
Более элегантный способ для urls.py распознавать пути, включающие / и не включающие / в Django [duplicate]

Я использую Django v4. Это мой urls.py from django.urls import path from .views import UserList, UserDetail urlpatterns = [ path("users", UserList.as_view()), ] http://127.0.0.1:8000/users работает нормально. Однако http://127.0.0.1:8000/users/ с косой чертой в конце не работает. Чтобы решить эту …

06.09.2022
Django как сохранить данные в нескольких таблицах

У меня есть функция PostgreSQL, которая сохраняет данные в items и items_transactionlog, я удалил некоторые строки, чтобы их было легче читать. INSERT INTO public.items (remarks,resolution,record_date,resolve) VALUES (f_remarks,f_resolution,now(),false); INSERT INTO public.items_transactionlog (trans_desc,trans_recorded) VALUES ('Add Clearance Item',now()); Я …