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

18.01.2023
Django: как фильтровать по диапазону день/месяц без установки года

У меня есть модель курса, но я хочу добавить на нее дату доступного периода (optiona), но без учета года. так я могу: хранить 2 даты и не учитывать годы в модели курса или …

18.01.2023
Почему я не могу вывести мои разобранные данные в django?

From django.shortcuts import render import requests from bs4 import BeautifulSoup headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'} def index(city): if city.method == 'POST': city = city.replace(" ","+") response = requests.get(f'https://www.google.com/search?q={city}&oq={city}&aqs=chrome.0.35i39l2j0l4j46j69i60.6128j1j7&sourceid=chrome&ie=UTF-8',headers=headers) soup = …

18.01.2023
Тест validate_unique вызывает ValidationError Django forms

У меня есть ModelForm под названием SignUpForm, расположенная в myproj.accounts.forms SignUpForm переопределяет validate_unique от Django, чтобы поле 'email' было исключено из проверки 'unique', как того требует unique=True модели (это будет рассмотрено позже в представлении). Все работает, как и ожидалось. …

18.01.2023
Как подсчитать значение на сайте Python-Django

У меня есть количество продаж и количество возвратов. Мне нужно отобразить процент невозвращенных товаров в safetycoef. Например, есть 500 продаж и 100 возвратов, это должно быть 80% в 'safetycoef'. Или 1000 продаж и 240 возвратов, это означает 76%. Как …

18.01.2023
Django пошаговая форма с несколькими полями ForeingKey

Не могу сделать пошаговую форму для заполнения связанных моделей. Если вы хотите предложить FormWizard, то я не могу в нем разобраться. В интернете очень мало примеров и примеры слишком простые. Я пытаюсь использовать сессию пользователя и сохранять формы постепенно class …

18.01.2023
Как получить поля базы данных внутри формы

Что мне нужно? Мне нужно разместить форму на моей странице, где отображаются все поля из моей базы данных, и вы можете изменить их и сохранить в базе данных. Простой редактор для таблицы моей базы данных. Что у меня есть? …

18.01.2023
Django не переназначает идентификационный номер полям модели

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

18.01.2023
Сайт выключается после перехода по адресу Django

Я делаю возможность пользователю сменить пароль, для этого я использую класс PasswordChangeView и форму PasswordChangeForm, но при переходе на эту страницу сайт падает, в чём проблема? urls.py path('password/', ChangePasswordView.as_view()), views.py class ChangePasswordView(PasswordChangeView): form_class = PasswordChangeForm template_name = 'registration/password_change_form.html' success_url …

18.01.2023
Как преобразовать в dict в данных django с помощью ajax

Нужно преобразовать эти данные в список dict в django <QueryDict: {'data[0][val]': ['0.00'], 'data[0][id]': ['e82c2454-7d0f-4af2-90a8-58998e2e4780'], 'data[0][modal]': ['appointment'], 'data[1][val]': ['0.00'], 'data[1][id]': ['e82c2454-7d0f-4af2-90a8-58998e2e4780'], 'data[1][modal]': ['appointment'], 'data[2][val]': ['0.00'], 'data[2][id]': ['05b796cf-27de-42e0-b5ef-59ba5e8aeb0a'], 'data[2][modal]': ['additional_study'], 'data[3][val]': ['0.00'], 'data[3][id]': ['05b796cf-27de-42e0-b5ef-59ba5e8aeb0a'], 'data[3][modal]': ['additional_study']}> To Необходимо преобразовать в …

18.01.2023
Переопределение класса Celery Task

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

18.01.2023
Логика работы с файлами проекта Django (более свежий вопрос)

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

18.01.2023
ImportError: невозможно импортировать имя dataclass_transform

Вот сообщение об ошибке, которое я получаю. Я не видел этой ошибки и не знаю, как ее решить. ImportError: cannot import name dataclass_transform 2023-01-18 15:07:57.908318: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object …

18.01.2023
HTMX может срабатывать без атрибутов, например, hx-post-get-put...?

У меня есть форма, как показано ниже. если в форме нажать "Cancel Request", элемент формы "delete__product" будет уничтожен. моя проблема в том, что HTMX не может работать без (я надеюсь, что нет) процесса типа hx-post-get.... есть ли решение для …

18.01.2023
Перенесите базу данных django на существующую базу данных

Итак, я использую Django с базой данных mysql (самые основные таблицы, такие как auth, user, admin и несколько пользовательских моделей), но мне нужно перенести эти таблицы с данными в существующую базу данных PostgreSQL. Проблема в том, что там уже …

18.01.2023
О доступе к содержимому li без содержимого ul внутри этого li

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

18.01.2023
Объекты не отображаются на фронт-энде, как только я использую имя_объекта контекста в django

Я пытался отобразить список объектов на передней стороне проекта, используя Django. Я успешно справился с этой задачей и при запуске сервера мог видеть объекты в списке. Но как только я использую context_object_name в файле views.py, а затем проверяю страницу, …

18.01.2023
Ошибка циклического импорта схемы API Django Ninja

У меня UserSchema: # users/models.py class User(AbstractUser): ... # users/schemas.py from typing import List from tasks.schemas import TaskSchema class UserSchema(ModelSchema): tasks: List[TaskSchema] = [] class Config: model = User ... ... и TaskSchema: <pre …

18.01.2023
Почему Popen.communicate возвращает сатус другого subprocess.Popen?

У меня есть коды, которые запускают Django сервер и React сервер одновременно. Вот коды: back_server.py import os import subprocess def run_server(): current_dir = os.getcwd() target_dir = os.path.join(current_dir, 'marketBack/BackServer') subprocess.Popen(['python', f'{target_dir}/manage.py', 'runserver'], universal_newlines=True) front_server.py import os import subprocess def …

18.01.2023
Почему использование тегов якорей напрямую не работает и каково решение [закрыто]

Как работать с тегами якоря в django? Я имею в виду, что нужно включить в url, чтобы он работал. Скажем, у меня есть страницы home, about и contact. Когда я перехожу на about и contact, выскакивает ошибка, но home, …

18.01.2023
Django не импортирует UserCreationForm

Я пытаюсь импортировать UserCreationForm из django.contrib.auth.forms. Однако я получил ошибку следующего вида: ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. Что это …

18.01.2023
Получение драйвера ChromeDriver из Selenium

Я докеризирую свое приложение Python-Selenium, и у меня есть эти три строки в моем Dockerfile: RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - RUN sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" &gt;&gt; /etc/apt/sources.list.d/google.list' RUN apt-get update -qqy …

18.01.2023
Django обновляет базу данных каждую секунду [закрыто]

Я пытаюсь обновлять базу данных проекта Django каждую секунду. Например, с моим объектом1 : У меня есть 100 объектов1 в начале и производство 1 нового объекта1 каждую секунду. Поэтому я хочу обновлять количество объектов1 в моей базе данных …

18.01.2023
Как сделать автоблоггер с помощью Python для сайта django bloging

Я хочу создать автоблоггер для своего сайта. Я использую react и Django REST для создания моего сайта. Автоблоггер будет копировать статью с изображением с другого сайта блога и размещать ее на моем сайте.. Пример: Плагин WordPress auto blogger. Нажмите …

18.01.2023
Fernet cryptography.fernet djnago

Я использую cryptography.fernet в своем views.py и получаю эту ошибку: File "C:\Users\DIDAM\Desktop\venv\Lib\site-packages\rest_framework\fields.py", line 479, in get_attribute raise type(exc)(msg) AttributeError: Got AttributeError when attempting to get a value for field `course` on serializer `SectionSerializer`. The serializer field might be …

18.01.2023
Python django ландшафтная страница генерация отчета pdf

Я работаю над проектом django и уже создал PDF отчет, но мне нужна альбомная страница, потому что некоторые данные скрываются после создания PDF отчета: views.py: def export-pdf(request): response = HttpResponse(content_type = 'application/pdf') response['Content-Disposition'] = 'inline; attachment; fileName=ABC Reports' +\ …

18.01.2023
Django+AlpineJS : получение данных объекта ForeignKey с помощью x-init и x-data и итерация по ним

У меня есть 2 модели, Band (имеет параметры название, жанр, страна) и Album (имеет ForeignKey группы, и другие параметры - название и год), и я пытаюсь сериализовать их с помощью AlpineJS так, чтобы у меня была страница, отображающая список …

18.01.2023
Как реализовать навигацию данных БД в Django?

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

18.01.2023
Также прикрепляются встроенные изображения

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

18.01.2023
FerrocarrilFormulario() отсутствует 1 обязательный позиционный аргумент: 'request'

Мне нужна помощь с моим кодом, я делаю форму в django и не могу решить эту ошибку. views.py: def ferrocarrilFormulario(request): if request.method =="POST": miFormulario = ferrocarrilFormulario(request.POST) print(miFormulario) if miFormulario.is_valid: informacion = miFormulario.cleaned_data ferrocarril = ferrocarril(request.POST["tipo"], request.POST["precio"]) ferrocarril.save() return render …

18.01.2023
Как я могу сортировать по вычисляемым полям в Django Admin?

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

18.01.2023
Каков наилучший способ отправки значений полей для создания модели в URL в DRF?

У меня есть приложение с книгами, где я хочу иметь POST запрос со значением поля в URL, как POST URL:BOOKS/NINETEEN_EIGHTY_FOUR HTTP/1.1 content-type: application/json { "description": "my favorite book" } RESPONSE { "description": "my favorite book", "book_name": "NINETEEN_EIGHTY_FOUR" } …

18.01.2023
Request.urlopen не работает после перемещения сервера в облако. используйте docker-compose django, nginx

Вчера я переехал в облако, при этом запустив сервер локально. На базе ubuntu 20, сервер работает с использованием docker, django, nginx, mariadb, certbot в docker-compose. Сервер настроен и функционирует. Он открыл оба 80:port и 443post для облака, и исходящие разрешены …

18.01.2023
Обновление подписки Stripe с помощью Django и React

Я разработал бэкенд-реализацию для вызовов Stripe API для обработки следующих запросов : urlpatterns = [ path('subscription', SubscriptionCreate.as_view(), name="create_subscription"), path('add_payment_method', PaymentIntentCreate.as_view(), name="add_payment_method"), path('delete_payment_method', PaymentIntentDelete.as_view(), name="add_payment_method"), path('customer', CustomerView.as_view(), name="customerview"), path('webhook', stripe_webhook, name="stripe_webhook") ] Ниже приведены мои модели в Django …

18.01.2023
Как вставить изображения из базы данных в html jinja

Я пытаюсь вытащить ссылку из базы данных в части src, но у меня не получается. Я использую django. изображения находятся в хранилище s3. я добавляю ссылку в базу данных sqlite в django. нормально, {{project.ac}} работает. но &lt;img src=&gt; не работает. …

18.01.2023
Как сгенерировать Django / Python тест для представления с LoginRequiredMixin и UserPassesTestMixin

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

18.01.2023
Django: Как подружить метод, вызываемый в api тесте?

Я постоянно попадаю в метод scan_file(), который должен быть высмеян. Это происходит при вызове self.client.post() в тесте django api. Настройка приложения приведена ниже, я пробовал высмеивать импортированный scan_file patch("myapp.views.scan_file"), а также местоположение источника patch("myapp.utils.scan_file") ни то, ни другое не …

18.01.2023
Как обслуживаются активы формы Django (класс Media)?

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

18.01.2023
Смогу ли я использовать домен сайта wordpress в качестве сайта django на VPS?

Я удалил все файлы и папки, связанные с сайтом Wordpress, который я собираюсь написать с нуля, используя стандартный HTML, JavaScript, CSS и фреймворк Django. Мой вопрос в том, могу ли я использовать этот домен с вновь созданным сайтом на VPS. …

18.01.2023
Django не может мигрировать на Galera, но автономная MariaDB работает

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

18.01.2023
Я хочу сделать фильтр типа checkbox для элементов электронной коммерции.

У меня есть простая электронная коммерция, где я хочу фильтровать товары. Это будет сделано в чекбоксе формы, но категории формы создаются пользователем, т.е. это "for" из Cor.objects.all() . Фильтр работает только для последнего выбранного цвета. Поэтому я хотел, чтобы …