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

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 }} …

27.06.2022
Как получить queryset, а не dict django aggregate

я использую этот набор запросов для своих требований invoices = Invoice.objects.aggregate(total_amount=Sum('order__order_items__amount'),number_of_invoices=Count('pk', distinct=True)) что возвращает dict---> {'total_amount': Decimal('17700.00'), 'number_of_invoices': 2} но я хочу queryset, как я могу это сделать? Спасибо за любую помощь

27.06.2022
Django различает запросы на получение

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

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

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

27.06.2022
Вычисляемые поля Django в пользовательском наборе запросов

Это кажется элементарным вопросом, но я не могу разобраться в этом. У меня есть модель Recipe, которая использует пользовательский RecipeQueryset в качестве менеджера. Сейчас я много читал о том, где разместить бизнес-логику приложения, некоторые люди предлагают слой "сервисов", …

27.06.2022
При загрузке xls файла из кода загрузки django, файл не открывается, он показывает поврежденным

Вот мой код для загрузки xls с помощью python (Django) views.py def downloadfile(request, filename=''): if filename != '': BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) filename = 'SampleExcel.xls' filepath = BASE_DIR + "\SampleExcel\SampleExcel.xls" path = open(filepath, encoding='cp437') mime_type, _ = mimetypes.guess_type(filepath) response = …

27.06.2022
Django Form Is None

Я изучаю фреймворк Django и сейчас пытаюсь создать пользовательскую процедуру сброса пароля. Я использую этот путь URL path('password_reset_confirm/<uidb64>/<token>', PasswordResetConfirmView.as_view( template_name='user_account/reset_password/password_reset_confirm.html', success_url='/account/password_reset_complete/'), name="password_reset_confirm"), В шаблоне я использую хрустящую форму <form class="login-form p-4 rounded" method="post"> {% csrf_token %} <h1 …

27.06.2022
Django Rest ModelViewSet

У меня есть следующие модели: Quiz: title desc; Question: quiz content; Answer: question content correct; Result: user quiz. score Как реализовать создание Quiz-test с помощью Rest api?

27.06.2022
"GET /static/css/stylesheet.css HTTP/1.1" 404 1813

Я пытался прилинковать CSS файл в Django framework с помощью """". Выдает ошибку <

27.06.2022
но, он показывает ошибку ""GET /static/css/stylesheet.css HTTP/1.1" 404 1813 file Oder "

Models.py class ChapterQuestions(models.Model): question_id = CharField(primary_key=True, max_length=40) question_order = CharField(max_length=40, blank=True, null=True) question_wording = CharField(max_length=4000, blank=True, null=True) question_type = CharField(max_length=1, blank=True, null=True) sub_question = CharField(max_length=1, blank=True, null=True, default='N') sub_question_trigger = CharField(max_length=1, blank=True, null=True, default='Y') answer_required = CharField(max_length=1, blank=True, …

27.06.2022
Daphne service listen failure: Не удалось прослушать на 0.0.0.0:8001 Адрес уже используется

Как видно из названия, я использую django-channels с daphne на рабочем сервере, но когда я показываю статус daphne.service, он говорит, что 8001 уже используется Интересно то, что сокетное соединение прекрасно работает с фронтендом и легко обменивается сообщениями. …

27.06.2022
Django - Медиа с нескольких сайтов на одном удаленном сервере

Доброе время суток. Имеется N сайтов, со своими media файлами, изображения и файлы. Многие из них идентичны. Все сайты на разных серверах и доменах. Нужно сделать так, чтобы все файлы были расположены на одном удаленном сервере. Важно, чтобы добавление файла …

27.06.2022
Отображение формы Django

Не понимаю как реализовать сбор данных из формы на простом сайте. Алгоритм следующий: Получаем site.ru из url, через общий ulrs.py по '' пустой ссылке подключаем основное приложение urlpatterns = [ path('admin/', admin.site.urls), path('',include('Offer.urls')), path('blog/',include('blog.urls')), ] Далее по …

27.06.2022
Как вызвать переменную, находящуюся внутри функции, в другую функцию, находящуюся внутри класса в python?

Я хочу сравнить переменную 'limit', находящуюся внутри функции, с другой целочисленной переменной 'amount', находящейся внутри другой функции внутри класса. @login_required def Limit(request): if request.method == "POST": limit = request.POST.get('tlimit') en = UserLimit(limit=limit) en.save() print(limit) return render(request, 'limit.html') class PaymentView(View): …

27.06.2022
Как импортировать файл excel в базу данных mysql с проверкой валидности полей, имеющих код страны или нет в django python

Как загрузить excel файл в базу данных mysql перед импортом, проверить валидацию поля для контактного номера, который имеет код страны или нет в django python. Здравствуйте, мы пытаемся импортировать файл для добавления данных в базу данных, для простых данных …

27.06.2022
Необходимо проверить, запущен ли таймер при перезагрузке страницы, и продолжить работу таймера

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

27.06.2022
Шифрование данных в django, требующих сложного поиска

У нас есть Django Rest приложение с PostgreSQL db, которое в некоторых частях бизнеса заставляет нас шифровать данные. Но мне нужно, чтобы поиск и тяжелые запросы к данным выполнялись, Я использовал django-pgcrypto-fields, но он не обновляется …

27.06.2022
Ошибка Django "no such table found" даже после makemigrations

Недавно я добавил новую таблицу RunningTable в свой файл моделей и выполняю оба варианта: python manage.py makemigrations и python manage.py migrate. Обе команды вернулись успешно. Я проверил файлы в APPName/migrations/000x.py и RunningTable действительно там лежит. Но мой код запускается …

27.06.2022
Как задать пользовательский текст для функции django on_delete?

У меня есть модель с именем 'Клиенты' и другая модель с именем 'Информация'. class Information(models.Model): client_name = models.ForeignKey(Clients, on_delete=models.SET(get_deleted_client_intance)) Я хочу установить пользовательский текст, когда имя удаляется из модели 'Clients'. Нижеприведенная функция создает новое имя 'deleted' …