Django and Python "Questions and answers", page 1212

05.01.2022
Почему значение полей форм Django не отображается в html-шаблоне для представления обновления на основе функции?

Проблема в том, что когда я пытаюсь обновить свой профиль, я не вижу увеличивающегося значения, я не знаю, что не так с просмотрами... views.py def profile_update(request): info = Announcements.objects.filter(active=True) categories = Category.objects.all() profile = get_object_or_404(Profile, user=request.user) Profile.objects.get_or_create(user=request.user) if request.method …

05.01.2022
Почему значение полей формы Djano не отображается в html-шаблоне для представления обновления на основе функции?

Вот мой взгляд на обновление: def EditDoctor(request,slug=None): if request.method == "POST": obj = get_object_or_404(Doctor,slug=slug) form = DoctorUpdateFrom(request.POST,instance=obj) if form.is_valid(): form.save() return redirect('hospital:all-doctor') else: form = DoctorUpdateFrom() context = {'doctor_form':form} return render (request,'hospital/edit-doctor.html', context) Основные проблемы Я …

05.01.2022
Создать новый объект Программа и связанные с ним объекты Сегменты, используя данные из другой базы данных и поля, предоставленные пользователем

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

05.01.2022
Django Прикрепление переменных от одного шага к другому

Как я могу взять 2-ю форму и добавить ее к первой форме, а затем выборочно не позволить этому пользователю войти в систему. возможно, добавить переменную status? etc. username,password,email,first_name,last_name,verified Нужно ли мне добавить еще одну модель? С …

05.01.2022
VACUUM не уменьшает размер базы данных

Я использую sqlite базу данных с Django. Файл db.sqlite3 в настоящее время занимает 616 КБ, в то время как база данных действительно мала: дамп SQL, полученный с помощью .dump, составляет всего 235 КБ. Я пробовал: sqlite3 db.sqlite3 …

05.01.2022
Выборочная загрузка значений для заполнения формы ModelViewSet / Phyton Django RestFramework

Я признаю, что я новичок в мире Python. Я хотел бы добавить некоторые моменты загрузки во время компиляции формы Rest Framework ModelViewSet, чтобы сделать вставку данных в формы более проворной. ниже также 2 экрана формы, сгенерированной Framework и …

05.01.2022
Как извлечь значения из массива и сохранить в переменной? Python

Я не понимаю, как работает эта строка кода в функции ниже. В основном я спрашиваю о том, как эта строка захватывает какие-либо данные? Как называется этот метод захвата данных? Проблема в строке ниже? self.cart[product_id]['quantity'] = quantity Полная …

05.01.2022
(python) Как разделить csv с /n, если поля содержат строки с /n внутри?

У меня проблемы с разбиением csv, потому что некоторые поля содержат "\n" внутри я использую: file_data = csv_file.read().decode("utf-8") csv_data = file_data.split("\n") но поля выглядят примерно так 'string 1','string 2', 'string 3' 'string 4', я …

05.01.2022
Связанное имя возврат post.commentpost.none

Может ли кто-нибудь объяснить мне, почему я получаю Post.CommentPost.None? Как правильно связать CommentPost с Posty в запросе? Мне нужно получить {{posty.comments.user}} мой результат Post.CommentPost.None Вот кое-что о моих моделях и функциях. class Posty(models.Model): title = models.CharField(max_length=250, …

04.01.2022
Почему я получаю NameError: name '_' is not defined при установке пользовательских шаблонов для djangocms-video?

Я пытаюсь заставить работать пользовательские шаблоны для djangocms-video. На данный момент есть свежий проект djangocms, установленный с некоторым bootstrap и работающий нормально. Согласно readme нам нужно указать это в settings.py, чтобы сделать доступным пользовательский …

04.01.2022
Как использовать рабочую неделю в поле DateField в Django admin

В моей модели я говорю: class Foo(models.Model): start = models.DateField(help_text='Start Date') В админке django при добавлении нового объекта Foo я вижу текстовое поле с прикрепленным календарем, позволяющим выбрать дату. Я хочу немного изменить это, чтобы я …

04.01.2022
Как вызвать папку js внутри статической папки Django из html-файла внутри его собственной папки

У меня вопрос по использованию django 3.2.10. Я не могу загрузить мой js файл, который находится в папке js, а также в папке static. Кроме того, у меня есть папка views, где лежат мои html файлы, они организованы по …

04.01.2022
Проблемы Wagtail и Django

Я только что обновил Wagtail 2.11.2 до 2.15.1 и Django 2.2.6 до 3.0. Все работает локально, но когда я развертываю и посещаю cms, я получаю внутреннюю ошибку сервера Ошибка в django_errors.log заключается в следующем: У нас …

04.01.2022
Ошибка Django "[object] instance with id X does not exist" при создании/обновлении внешнего ключа объекта в админке, используя фреймворк сайтов

У меня есть приложение Django, использующее фреймворк sites. У меня есть модель Category и модель Topic. Модель Topic имеет атрибут "category", указывающий на конкретный объект Category. Обе эти модели имеют атрибуты "site", связывающие их с определенными сайтами в приложении …

04.01.2022
Отношение к базе данных Django

Я работаю над форумом, используя django, у меня проблема с доступом к ФИО и биографии пользователя из класса модели, который у меня есть. У меня нет проблем с доступом к user.username или user.email, но не из класса Author... …

04.01.2022
Django, пользовательская настройка текущего сайта

Есть ли способ создать на Django сайт, который пользователь может настроить под свои нужды, например, добавить столько графиков, сколько ему захочется?

04.01.2022
Панель инструментов Django Debug не отображается в браузере

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

04.01.2022
Django Pagination не показывает данные после нажатия на следующую кнопку

У меня есть пагинация в приложении Django. Когда я загружаю страницу, данные отображаются нормально на первой странице, но когда я нажимаю на вторую кнопку пагинатора, данные не отображаются на следующей странице. Ниже приведен мой код: viwes.py def get_queryset(self, …

04.01.2022
Psycopg2.errors.DuplicateTable: отношение "airgoLocator_translationexception" уже существует

У меня возникает ошибка psycopg2.errors.DuplicateTable: отношение "airgoLocator_translationexception" уже существует. Я вернул миграции назад, в точку, где я уверен, что все работало python manage.py migrate app 0058 python manage.py migrate app python manage.py makemigrations Я также пытался …

04.01.2022
Получение ошибки 403 Forbidden в django applicaion, если пользователь вошел в систему на моем сайте. Я не получаю эту ошибку для анонимного пользователя

Я новичок в django и ajax. Я получаю 403 ошибку только если я зарегистрированный пользователь. Если я вышел из системы, все работает нормально. Вот мой вызов ajax: $("div#mainCont").on("click","#detail_icon", function(){ var _tickName = $(this).parent().attr('id'); var csrf = $("input[name=csrfmiddlewaretoken]").val(); $.ajax({ method: …

04.01.2022
Изображение не отображается на моем сайте (django)

Я новичок в django. Я хотел загрузить изображение, но оно не отображается на сайте. Вместо этого он показывает иконку сломанного изображения. Я пытался использовать блок load static, но он все равно не работает. Мой html-файл: <!DOCTYPE html> <html …

04.01.2022
Попытка отобразить запись с веб-камеры на веб-странице с помощью OpenCV (Django) при использовании docker

Я пытаюсь создать систему распознавания лиц - мой проект - DJango, и я развернул его на docker, однако я сталкиваюсь с проблемами при попытке получить доступ к веб-камере через docker. Вот мой код: views.py: class mycamera(object): def __init__(self): …

04.01.2022
Какие события подписки следует отслеживать и какие действия предпринимать?

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

04.01.2022
Как интегрировать БД Neo4j в приложение Django?

Я пробовал вот это "https://neomodel.readthedocs.io/en/latest/getting_started.html#connecting", но там не указано, какой код нужно поместить в какой файл. Я установил пакет neomodel, но он все еще не распознает neomodel. Также я пробовал Py2neo и neo4django. Но это никак не работает. Может …

04.01.2022
Django-simple-menu несколько активных меню одновременно

Я выбрал подменю элемента. Но оно выбирает самых верхних родителей и выбирает других, которых я выбрал. Как показано ниже. Хотя я выбрал подменю покупки, но оно показывает 1-ое и выбранное

04.01.2022
Как в Django получить ТОЛЬКО путь к файлу из поля FileField в форме без загрузки файла в память?

Для формы Django мне нравится и нужна функция FileField, которая позволяет пользователю перейти к файлу локально и выбрать его, но на бэкенде я хочу сохранить только абсолютный путь к файлу БЕЗ предварительной загрузки файла в память. Я имею дело с …

04.01.2022
Django Ограничение FOREIGN KEY не сработало на поле OneToOneField

Итак, я создал 2 класса моделей. Один из них имеет OneToOneField и на этот класс ссылается другой с помощью поля ForeignKey. Он возвращает ошибку всякий раз, когда я сохраняю его даже в Django admin. Классы моделей <pre class="lang-py …

04.01.2022
JS добавление элемента к родительскому не работает

Я пытаюсь добавить новую строку в таблицу, но я не могу добавить новую строку в таблицу. Если я консольный журнал элементы индивидуально я получаю ожидаемый ответ может ли кто-нибудь помочь мне найти решение проблемы, ниже приведен код Html &lt;tbody …

04.01.2022
Изменение задачи Celery для запуска по требованию с помощью нажатия кнопки

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

04.01.2022
Не понимает, что означает веб-сайт безопасности операционной системы?

Для FYP по предмету "Операционная система" я создал сайт django, купил домен на namecheap, использовал Heroku для хостинга и SSL. Но мой учитель говорит что-то другое, и я не понимаю, что он хочет, чтобы я создал. Прочитайте письмо моего учителя, …

04.01.2022
FiedDoesNotExist с полем ManytoMany

У меня возникла проблема при выполнении миграций, я получаю эту ошибку : django.core.exceptions.FieldDoesNotExist: Profile has no field named 'following все же я определил поле в своей модели, в чем может быть проблема? Ниже представлена моя …

04.01.2022
Как показать все объекты по одному на одной странице?

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

04.01.2022
Как создавать файлы sass с помощью django

Я совсем новичок в Django и python (и один как техник в моей компании, не могу попросить помощи у предыдущих разработчиков). Мне нужно поддерживать существующее приложение, написанное на django, и при этом разрабатывать новые сервисы, полностью написанные на node, …

04.01.2022
Фильтр не работает с prefetch_related_objects - Django

Я пытаюсь написать представление, которое предварительно получает содержимое запроса, чтобы ускорить выполнение запроса (3.5s вместо 3min при цепочке запросов). Целью является выборка некоторых строк (Exchange_pair объектов) в зависимости от значения корневой модели в пути предварительной выборки (connection.exchange_id). connections__wallets__currency__base_pairs ^ …

04.01.2022
Как указать каталог исходников в директиве [tool.django-stubs] файла pyproject.tom?

Я использую каталог src в качестве корневого исходного каталога в моих проектах django. Я пытаюсь выполнить действия pre-commit в этих проектах django с помощью mypy и django-stubs. Есть ли способ сказать в pyproject.toml, что корень источника находится …

04.01.2022
Заголовок сайта на Bootstrap 5 работает на рабочем столе, но не на мобильном

Я следую замечательной серии Django Кори Шафера (https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p). Учитывая, что с момента создания появился Bootstrap 5, я пытаюсь использовать его для своего модифицированного творения. Проблема, которую я обнаружил, заключается в том, что заголовок ниже работает …

04.01.2022
Файл не в request.FILES, а в request.POST Я использую htmx, чтобы сделать запрос post

У меня есть фрагменты входов, которые я вывожу на html страницу при выполнении условия, все работает должным образом, кроме входа с типом файл, я хочу загрузить файлы, когда произошло изменение, но объект файла находится не в request.FILES, а в …

04.01.2022
Развертывание приложения Django с помощью Nginx, Gunicorn, uvicorn, PostgreSQL

Мое приложение работает в режиме разработки (я запускаю из контейнера с указанной переменной RTE=dev docker-compose up). Мне нужно развернуть приложение в моем домене и у меня есть все настройки для этого (Nginx, Gunicorn, uvicorn, PostgreSQL). Когда я запускаю docker-compose …

04.01.2022
Проблема KeyError: 'quantity' в django

При добавлении товара в корзину, возникает ошибка в cart.py: KeyError: 'quantity'. Forms.py: PRODUCT_QUANTITY_CHOICES = [(i, str(i)) for i in range(1, 21)] class CartAddProductForm(forms.Form): quantity = forms.TypedChoiceField(choices=PRODUCT_QUANTITY_CHOICES, coerce=int) update = forms.BooleanField(required=False, initial=False, widget=forms.HiddenInput) views.py from django.shortcuts import redirect, get_object_or_404, …

04.01.2022
Django не пересчитывает пароль пользователя при попытке входа в систему

При попытке создать простую веб-страницу с логином и регистрацией я столкнулся с проблемой того, что django не распознает созданного пользователя. В views.py я создал простое сообщение, которое выводит "Неверный пароль или email", если пользователь не существует. Я создал пользователя и …