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

05.12.2022
Django .Как показать рекомендуемые товары и товары одной коллекции в карточке товара под товаром

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

05.12.2022
Отображение дубликатов данных после изменения данных и обновления страницы в django python

Я хочу показать данные на localhost только один раз, так как они приходят дважды, и где бы я не изменил data.py и не обновил страницу, новый слой данных добавляется. Так что если данные titles = { "data": [ { "sid": …

05.12.2022
Нет модуля с именем 'globals'

У меня есть папка, в которой находится Django Framework. Я пытаюсь вызвать файлы, находящиеся вне этой папки, но получаю следующую ошибку: No module named 'globals' Путь к папке: api_yahoo_finance/yahoo/api_yahoo/views А в файле views я пытаюсь использовать файл, который существует …

05.12.2022
Ошибка при работе над сайтом на Django, часть 2

Это продолжение предыдущего вопроса. Когда я продолжил работу над сайтом и хотел протестировать сайт через "python manage.py runserver" в директории C:\mysite\site\miniproject, выскочила следующая ошибка: Вот ссылка на главу, где я работал: https://pocoz.gitbooks.io/django-v-primerah/content/sozdanie-shablonov-dlia-view.html , Скорее всего, я …

05.12.2022
Django.contrib.contenttypes.models.ContentType не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS

Я устраняю неполадки в приложении NGINX/Django/UWSGI для клиента, которое было сломано сверх ожиданий. Я отлаживаю код и переписываю его уже более 30 часов и натолкнулся на очередное препятствие, которое не могу преодолеть самостоятельно. [pid: 336873|app: 0|req: 1/1] 198.11.30.68 () …

05.12.2022
В таблице найден столбец с именем

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

05.12.2022
Django .Как в карточке товара под товаром показать рекомендованные товары и товары той же коллекции

У каждого товара есть страница с карточкой c более подробной информацией о товаре.Как реализовать вывод на странице карточки товара все товары той же модели. Скажем товар Adidas и ниже все товары Addidas.Проблема еще в том ,что на странице карточки товара …

05.12.2022
Django добавляет amp; к значению контекста, как это решить,

Я передаю url из представления по контексту следующим образом : context = {"url":"https://fra1.digitaloceanspaces.com/logatta-space/organization_survey/static/img/page1-d.jpg?AWSAccessKeyId=DO00GN8LVUJB9VNAQL69&Signature=EM6bumz7gPzaPBPqHHdGfqBMVWk%3D&Expires=1670256832"} return render(request, 'index1.html', context) когда я получаю тот же самый url как этот от chrome inspect: .start-template { background-image:url(https://fra1.digitaloceanspaces.com/logatta-space/organization_survey/static/img/page1-d.jpg?AWSAccessKeyId=DO00GN8LVUJB9VNAQL69&Signature=EM6bumz7gPzaPBPqHHdGfqBMVWk%3D&Expires=1670256832); } шаблон добавляет …

05.12.2022
ValueError при сравнении входных значений с объектом базы данных

Я хочу сравнить вводимые данные формы со значением базы данных. Например: Есть поле ввода под названием password ... и я хочу сравнить вводимое значение с паролем в базе данных (в случае, если я уже знаю строку (id)) …

05.12.2022
Python/Django Предотвращение двойного запуска сценария

У меня есть большой скрипт, который получает много данных через API (Magento Invoices). Этот скрипт запускается cron каждые 20 минут. Но иногда нам нужно обновить его вручную, чтобы получить последние выставленные счета. Для этого у меня есть специальная страница …

05.12.2022
Почему я получаю мгновенную ошибку при создании приложения

Введите описание изображения здесьПосле установки приложения 'likes' в мой проект я сразу же получаю синтаксическую ошибку в файле models.py и не могу сохранить файл или какие-либо изменения. даже при вводе я не получаю предложений для моего …

05.12.2022
Докеризованный контейнер django не создает локальный файл миграций

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

05.12.2022
Django запрос в нескольких таблицах

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

05.12.2022
Сервер Django иногда зависает

Я новичок в Django и столкнулся со странной проблемой, что сервер иногда зависает. Сервер использует APScheduler для выполнения периодических задач и отправки данных на фронтенд через WebSocket. Поэтому, после того как сервер замерз, я нажал CRTL+C, чтобы выполнить …

05.12.2022
Как включить или отключить поля в форме в соответствии с предыдущими ответами?

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

05.12.2022
Передача содержимого из одного html в другой html через views.py

Я пытаюсь отправить содержимое из 'addQuestion.html' в 'approve_question.html', но получаю ошибку Error: approve_questions() missing 1 required positional argument: 'form'. Что мне делать? Надеюсь, кто-нибудь сможет решить мою проблему views.py def question (request): form = addQuestionform() if (request.method == 'POST'): form …

05.12.2022
Нажатие на кнопку в html-шаблоне не изменяет поле "статус" в модели django

Всем! У меня models.py class Post(models.Model): ... status = models.CharField(max_length=16, choices=STATUS_CHOICES, default='Activated') ... urls.py app_name = 'posts' urlpatterns = [ ... path('<int:pk>/update/', views.PostUpdateView.as_view(), name='update_status')] views.py class PostUpdateView(UpdateView): model = Post template_name = 'post_detail.html' def change_status(self): if request.method …

05.12.2022
Django admin inline и множественные запросы

Я оптимизирую админку Django, и у меня есть некоторые проблемы с инлайнами. Я видел несколько вопросов на Stack Overflow, но ни один не помог. Вот мой код: models/consumer_application.py class ConsumerApplication(TimeStampedModel, ActivatorModel, HumanReadableIdModel): uuid = models.UUIDField(default=uuid.uuid4, db_index=True, unique=True) status …

05.12.2022
Переопределение пагинации в админке django с помощью динамических значений

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

05.12.2022
Хеширование паролей Argon2 в django

я заметил, что мой django хэширует пароли какargon2$argon2id$v=19$m=102400,t=2,p=8$salt$hash согласно Argon2 в браузере надпись $argon2id$v=19$m=102400,t=2,p=8$salt$hash если я попытаюсь сопоставить argon2$argon2id$v=19$m=102400,t=2,p=8$salt$hash с реальным паролем, он не будет соответствовать, но если я проверю его на $argon2id$v=19$m=102400,t=2,p=8$salt$hash, …

05.12.2022
Я пытаюсь создать круговой прогресс-бар, но не могу получить доступ к переменным javascript, почему?

Я работаю с tailwind.css в моем HTML-шаблоне Django. Я пытаюсь воссоздать этот круг https://tailwindcomponents.com/component/circular-progress-bar, но я не разворачиваю экран, я устанавливаю статический процент на основе значения из моего представления. Вычисление средней скорости не имеет значения, это …

05.12.2022
Django TemplateSyntaxError - проблема со счетчиком циклов

Я пытаюсь вызвать функцию в моем шаблоне Django. Эта функция вызывается внутри цикла forloop, и функция должна принимать индекс цикла (своего рода счетчик) в качестве параметра. Ниже приведен код шаблона, для которого я получаю проблему. {% for showing …

05.12.2022
Распаковка JSONField в несколько полей формы django для обновления с помощью UpdateView

Я новичок в Django и не понимаю, что именно мне нужно сделать для обновления моего JSON-поля в модели django. models.py: class Schemas(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) title = models.CharField(max_length=15) modified = models.DateField() column_separator = models.CharField(max_length=1) string_character = models.CharField(max_length=1) json_data = …

05.12.2022
При нажатии на кнопку в шаблоне html не изменяется поле "статус" в модели django

Всем привет! Вопрос такой, имеется models.py class Post(models.Model): # ... Другие поля модели status = models.CharField(max_length=16, choices=STATUS_CHOICES, default='Активирован') urls.py app_name = 'posts' urlpatterns = [ ... path('<int:pk>/update/', views.PostUpdateView.as_view(), name='update_status')] vews.py class PostUpdateView(UpdateView): model = Post template_name = 'post_detail.html' …

05.12.2022
Представления возвращают html из другого приложения в Django

Я хочу показать данные с разными характеристиками. Так, есть 2 роли, где у администратора есть 5 колонок в таблице, а у учителя только 4 колонки в таблице. Я уже изменил HTML, но когда я возвращаю classlist.html на странице учителя …

05.12.2022
Как решить проблему Django N+1, когда нужно получить данные из набора объектов

Я создал функцию и написал запрос, в результате которого получается N+1 Проблема, как ее решить код sponsors = CustomUser.objects.filter(user_type = 2, is_deleted = False) for s in sponsors: s.sponsor_detail = Sponsor.objects.get_or_create(user = s, is_deleted = False)

05.12.2022
Проблема с запуском сервера в Django. Ubuntu

Я пытаюсь отобразить что-то на сервере django, но ничего не происходит. Я сталкиваюсь с этой ошибкой: "API-сервис магазина snapcraft.io - Copyright 2018-2022 Canonical." Я пробовал все, но ничего не работает. Пожалуйста, подскажите мне правильное решение :() …

05.12.2022
Какой лучший способ модификации PDF в Django?

На самом деле я хочу изменить PDF, который является сертификатом, чтобы изменить имя, дату, название курса и описание курса. Я пробовал использовать pypdf2, но он не работает. Данные "изменить имя" не изменяются. Вот то, что я пробовал до …

05.12.2022
Содержимое страницы в панели навигации не заполняет экран:

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

05.12.2022
Wagtail добавляет функции в models.py

Я пытаюсь сделать пользовательскую plotly-графику на домашней странице wagtail. У меня получилось вот что. Я переопределяю модель wagtail Page-model, изменяя контекст, возвращаемый в шаблон. Правильно ли я делаю, возможно ли это в models.py ? Thnx in advanced. from django.db import …

05.12.2022
Nginx: "Запрашиваемый ресурс не был найден на этом сервере".

У меня есть приложение Django, слушающее по адресу 127.0.0.1:8000, моя конфигурация Nginx проста location / { proxy_pass http://127.0.0.1:8000; proxy_ssl_server_name on; } Все работает, как ожидалось. Но затем я изменил конфигурацию на location /xxx { proxy_pass http://127.0.0.1:8000; proxy_ssl_server_name …

05.12.2022
Как получить доступ к родительской модели Django с помощью внешнего ключа

У меня эта модель: class Cohort(models.Model): id = models.AutoField(primary_key=True,editable=True) origin=models.BooleanField(default=False) title = models.CharField(max_length=200,validators=[MaxLengthValidator(100)]) email = models.ForeignKey(Userdata, on_delete=models.PROTECT,default='0',db_constraint=False) def __str__(self): return self.title class Subcohort(models.Model): cohort_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subcohortid') parent_id=models.ForeignKey(Cohort,on_delete=models.PROTECT,default=0,db_constraint=False,related_name='subparentid') Из файла views.py я хочу читать данные когортной модели, используя идентификатор …

05.12.2022
Как использовать .get(id=some_model_field) в ограничениях модели?

У меня есть класс 'Car' класс 'EngineType' и я хочу добавить к нему ограничения. Я хочу проверить, какой тип двигателя установлен в автомобиле, поэтому я попробовал: models.CheckConstraint(check=(Q(EngineType.objects.get(id=engine_type).name=='electric')), name='test_constraint') где 'engine_type' является внешним ключом к EngineType. Выдает ошибку: NameError: …

05.12.2022
Python Django Ошибка: FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/proc/393/task/558'

Я получаю эту ошибку. Это происходит во время обычных запросов из front end, предыдущий запрос имеет ответ 200, но затем мой контейнер backend внезапно перезагружается. Ранее он работал, и все работало хорошо. Django версии 3.2.13 Python версии 3.9 Облако …

05.12.2022
Кверисетный фильтр

Я хочу подсчитать количество полисов, которые имеют статус 2, и отфильтровать по дате и по health_facilities у меня есть 4 таблицы это модели class Policy(core_models.VersionedModel): id = models.AutoField(db_column='PolicyID', primary_key=True) uuid = models.CharField(db_column='PolicyUUID', max_length=36, default=uuid.uuid4, unique=True) stage = models.CharField(db_column='PolicyStage', max_length=1, …

05.12.2022
Как получить сохраненные пользователем данные формы модели и вернуть их пользователю?

Сценарий: Пользователь уже заполнил форму. Что требуется: Как вернуть заполненную форму модели в Views.py? Я следовал нескольким руководствам здесь, таким как this, но безуспешно. Вот мой сокращенный код, содержащий соответствующие разделы: models.py APPROVAL_CHOICES = [ (None, 'Please select …

05.12.2022
Как решить проблему "Не удалось изменить разрешения каталога "/var/lib/postgresql/data": Операция не разрешена" на Windows 10?

Я работаю на Windows 10 и выполняю команды в git bash. У меня есть следующий файл docker-compose.yml: services: db: image: postgres:latest user: 1000:1000 volumes: - postgres-data:/var/lib/postgresql/data environment: - POSTGRES_USER='postgres' - POSTGRES_PASSWORD='postgres' ports: - 8000:8000 volumes: postgres-data: external: True …

05.12.2022
Localhost не работает, когда я докеризирую postgres с Django

Моя система - Ubuntu 22.04.1 LTS. Я просматривал книгу Django для профессионалов и следовал всем строчка за строчкой, но почему-то при докеризации моего проекта django с postgres он просто не запускается на localhost должным образом, с sqlite все работает …

05.12.2022
Как сделать autocomplete с api travelpayouts

Нужно сделать autocomplete c django, есть такой код: {% load static %} <html lang="en"> <head> <meta charset="UTF-8"> <title>Airport JS demo page</title> <link rel="stylesheet" href="{% static "css/custom.css" %}" /> </head> <body> <div class="logo"><img src="https://konsalex.github.io/Airport-Autocomplete-JS/assets/img/airportjs.png" alt=""></div> <div class="section group"> <div class="col span_1_of_5"> …

05.12.2022
Django xhtml2pdf

Есть ли у xhtml2pdf ошибки при использовании в Django 4.1.1? Я не могу отобразить <pdf:pagenumber/> , ни <pdf:pagecount/> Я пытаюсь заставить мои статические файлы тоже загружаться, я получаю ошибку SuspiciousFileOperation.