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

23.10.2021
Контекстный процессор, который будет передавать переменную шаблону year

Я пытаюсь написать контекстный процессор, который будет передавать в шаблон переменную year, значением которой будет текущий год в виде числа: © {{ year }} Copyright from datetime import datetime, date def year(request): return { request, datetime.now().date() }

23.10.2021
Как предоставить данные для реакции с помощью drf без дополнительных запросов?

Я создаю одностраничное приложение с react и django rest framework. Я хочу иметь возможность изменять "статическую" информацию через интерфейс администратора django, чтобы избежать ненужного дополнительного развертывания каждый раз. Такая информация, как фоновое изображение и текст из раздела about. Для …

23.10.2021
MultipleObjectsReturned в /profile/ get() вернул более одного CustomUser - он вернул 2

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

23.10.2021
Данные json в Django и на сервере

Есть задание: "Получать данные из django отправлять в django, обрабатывать на сервере", и 2 файла json с данными (1000 строк с цифрами). Что тут подразумевается?

23.10.2021
Чтение django_settings из менеджера секретов Google Cloud Platform не работает

При выполнении команды python manage.py makemigrations локально на моем ноутбуке, я получаю следующую ошибку на моей консоли: (mywebsite) C:\Users\Sander\PycharmProjects\mywebsite>python manage.py makemigrations Invalid line: echo DATABASE_URL=postgres://myuser:mypassword@//cloudsql/mywebsite:europe-west6:mywebsite-db/mydb > .env Invalid line: echo GS_BUCKET_NAME=mybucket >> .env Invalid line: echo SECRET_KEY=$(cat /dev/urandom | …

23.10.2021
Как добавить пользовательское поле в manytomany через таблицу в Django

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

23.10.2021
Не удается выполнить команду "wfastcgi-enable".

Я пытаюсь развернуть проект python Django на windows server 2012R2. Но при попытке выполнить команду я получаю эту ошибку. При попытке открыть ссылку в менеджере IIS он показывает error …

23.10.2021
Django Rest Framework. добавляет новый элемент списка в request.data, но получает новый элемент в виде двойного списка

Я создаю небольшой Django Rest Framework API с APIView. Он генерирует пост с тегами, которые получаются из БД, но если тегов нет или я хочу добавить новый тег, список имен тегов передается в полезную нагрузку и создает их вдоль поста, …

23.10.2021
Добавление условия в DetailView django

Есть следующий класс DetailView в views: class Watches_card(DetailView): model = Watches_db context_object_name = 'watches_model_info' template_name = 'watches/watches_card_published.html' slug_url_kwarg = 'url_watches_model' slug_field = 'url_watches_model' models.py: class Watches_db(models.Model): url_watches_model = models.SlugField(max_length=50, unique=True,db_index=True) is_published = models.BooleanField(default=True) urls.py: urlpatterns = [ path('watches_info/<slug:url_watches_model>/', …

23.10.2021
Разрешить отправку HTML-формы в бэкенд базы данных Django

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

23.10.2021
Чистый способ работать с Django UpdateView, не позволяя ему переопределяться и делать append к существующим данным?

У меня есть модель формы, которую я отображаю на фронтенде. Одно из полей представляет собой выпадающий список select2, пользователь выбирает вариант и добавляет соответствующие детали в другое поле, например class MyForm(forms.ModelForm): name = models.ModelChoiceField(queryset=Test.objects.all(),required=False) data = models.CharField(required = False) …

23.10.2021
Фильтрация между двумя датами в django

Как отфильтровать записи, которые находятся между двумя датами включительно в django? У меня есть пример кода ниже, однако он не возвращает ожидаемых результатов. # based on the Developer's Tool in Chrome, # request.POST['startDate'] == '2021-10-22T16:00:00.000Z' # request.POST['endDate'] == '2021-10-22T16:00:00.000Z' startDate …

23.10.2021
Форма сохраняет сразу несколько экземпляров

Я создаю простой сайт ответов на вопросы и пытаюсь построить систему комментариев в ответах на вопросы. Но когда я добавляю комментарий, он сохраняется несколько раз, Например :- Есть 5 ответов и если я комментирую один, то сохраняются …

23.10.2021
Django соединяет две несвязанные модели с помощью has_many_through

У меня есть 3 модели Django: Company, Category, Country. a Company имеет отношения многие-ко-многим с Category и принадлежит Country a Country имеет много Company ниже приведен мой код для 3 моделей class Company(models.Model): name = models.CharField(max_length = 255, …

23.10.2021
Django Tabular Inline не имеет проблемы с внешними ключами

В Django я устанавливаю две модели, одну для продукта и одну для изображения. Один продукт может иметь несколько изображений, связанных с ним, поэтому я использую модель "один ко многим". В моем models.py у меня есть from django.db import …

23.10.2021
Как использовать аутентификацию в django

Views.py from django.contrib.auth import authenticate def loginf(request): username = "ph" password = "mypassword" user = authenticate(username=username, password=password) if user is not None: print(user) else: print("not found") return render(request,'myapp/login.html',) urls.py from django.contrib import admin from django.urls import path from django.urls.conf …

23.10.2021
Я использую tiny mce в django и react.js. Текстовый редактор Tiny mce выдает html во фронтенде

Я использую django и react.js в нашем проекте. Я использую tiny mce для написания блога, блог сохраняется в бэкенде, и я обрабатываю блог во фронтенде Он дает мне html во фронтенде вот так Почему Джамму и Кашмир - идеальное …

23.10.2021
Как сохранить внешний ключ в таблице и получить заполненные данные в Django rest framework?

Я пытаюсь сохранить id советника в поле advisor_id в таблице Booking, но оно сохраняет нулевое значение в таблице booking, когда я использую advisor = AdvisorSerializer(read_only=True), которое я использую для заполнения данных из модели Advisor Model serializer.py from django.db import …

23.10.2021
Изображения Django не найдены при просмотре страницы, но были сохранены после запроса сообщения

Я пытался сохранить изображение, но оно не может быть отображено через браузер. Она была успешно сохранена в точном месте, но когда я вставил ссылку, она говорит: "Страница не найдена". Не мог бы кто-нибудь помочь мне разобраться, в чем дело? …

23.10.2021
Termux django requirements.txt pip install error

WARNING: Discarding https://files.pythonhosted.org/packages/fa/aa/025a3ab62469b5167bc397837c9ffc486c42a97ef12ceaa6699d8f5a5416/bcrypt-3.1.7.tar.gz#sha256=0b0069c752ec14172c5f78208f1863d7ad6755a6fae6fe76ec2c80d13be41e42 (from https://pypi.org/simple/bcrypt/) (requires-python:>=2.7, !=3.0., !=3.1., !=3.2., !=3.3.). Команда завершилась со статусом выхода 1: /data/data/com.termux/files/home/qforum/bin/python3 /data/data/com.termux/files/usr/tmp/pip-standalone-pip-bgwdkmi6/env_pip.zip/pip install --ignore-installed --no-user --prefix /data/data/com. termux/files/usr/tmp/pip-build-env-g9xko9te/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple …

23.10.2021
Git push -u origin имя пользователя пароль

У меня проблема с git push -u origin, когда я ввожу свое имя пользователя и пароль на github, он выдает эту ошибку: git push -u origin master remote: Поддержка аутентификации по паролю была удалена 13 августа 2021 года. Пожалуйста, …

23.10.2021
Django Error admin.E202 'stamm.Workplan' has no ForeignKey to 'enquiry.Costing', Inline-Model in a Many-To-Many Relationship

Я борюсь со следующей проблемой: Я создал два приложения, "stamm" и "enquiry". В первом приложении "stamm" у меня есть модель Workplan. Во втором приложении "запрос" у меня есть модель "Калькуляция". Я использую M2M отношения через сквозную модель под названием …

23.10.2021
Django reverse_lazy к URL с идентификатором связанного поля

Я создал 2 связанные модели, Applicant и ApplicantStatus. После создания ApplicantStatus, я хотел бы обратным_лазом перейти на страницу с подробной информацией о заявителе на основе записи представления создания статуса заявителя. class Applicant(models.Model): first_name = models.CharField(max_length=50) middle_name = models.CharField(max_length=50, null=True, …

23.10.2021
Django ORM для промежуточной таблицы изображений выдает ошибку "Значение QuerySet для точного поиска должно быть ограничено одним результатом"

У меня есть несколько Images, связанных с Spots с помощью промежуточной таблицы ImageSpots, и я пытаюсь вывести каждое изображение для каждого места, но продолжаю получать ошибку "Значение QuerySet для точного поиска должно быть ограничено одним результатом с помощью нарезки.". …

23.10.2021
Мне нужно подключить мое приложение Django к живому серверу Mysql

Я сделал интеграционное приложение для clickup с webhooks, которое отправляет данные на мой Django api каждый раз, когда выполняется действие. До сих пор я сохранял данные в моей локальной базе данных postgres. Но мне нужно отправлять данные на живой сервер …

23.10.2021
Добавление количества товара и его обновление в корзине с помощью django

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

23.10.2021
Django: MultiSelect поля "многие ко многим" в выпадающий список

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

23.10.2021
Получить путь default_storage в django для использования с google storage

Как я могу получить путь к default_storage? Мне нужно объявить этот путь для использования с google storage и openpyxl, проблема в том, что я могу писать и читать файлы с помощью default_storage.open, но мне нужен только путь для использования …

23.10.2021
Как создать динамическую модель и форму в Django

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

23.10.2021
Всплывающая модель не открывается в цикле for (HTML)

Я пытаюсь открыть Pop up Model в for loop для каждого экземпляра, но pop up model открывается для первого экземпляра, но не открывается для других экземпляров. Я использую Django в цикле шаблона. template.html {% for comment in comments %} <button …

23.10.2021
TypeError: объект dict не является вызываемым (внутри функции Thread)

Я получаю ошибку в программе, которая использует threading для выполнения функций одновременно, этот процесс является заданием, которое выполняется один раз в час, Данные, которые поступают, получены из представления в sql. Функция, вызываемая в цели arg, возвращает словарь и …

23.10.2021
Django REST Framework: Есть ли у ModelSerializer возможность динамического изменения полей с помощью GET или (POST, PUT, DELETE)?

Есть ли у ModelSerializer возможность динамического изменения полей с помощью GET или (POST, PUT, DELETE)? В то время как для GET требуются сложные поля, такие как вложенные сериализаторы, они не требуются для (POST, PUT, DELETE). Я думаю, что …

23.10.2021
Django открывает excel.xlsx с помощью openpyxl из облачного хранилища google

мне нужно открыть файл .xlsx из моего ведра на google storage, проблема в том, что я получаю :FileNotFoundError at /api/ficha-excel [Errno 2] Нет такого файла или каталога: 'ficha.xlsx' вот настройки из моего ведра. UPLOAD_ROOT = 'reportes/' MEDIA_ROOT = …

23.10.2021
Django ORM: Использование поворотных/промежуточных таблиц

Я пытаюсь отрисовать вид article путем фильтрации через модель Spots и Images. Мне удалось отобразить пятна, связанные с каждой статьей, но не удается отобразить изображения для каждого пятна. У меня есть промежуточная таблица ArticleSpots для связи двух таблиц …

23.10.2021
Как решить проблему strftime TypeError при выполнении POST-запроса в Django?

Я создаю API, который содержит DateTimeField, используя Django, но получаю следующую ошибку "TypeError: descriptor 'strftime' for 'datetime.date' objects does not apply to a 'str' object" Я пытался проверить различные источники, но не нашел решения. Ошибка возникает из-за строки …

23.10.2021
Возможны ли вложенные агрегированные запросы в Django queryset

Я хочу рассчитать ежемесячную прибыль на основе следующих моделей, используя django queryset methods. Сложный момент заключается в том, что у меня есть поле freightselloverride в таблице заказов. Оно переопределяет сумму freightsell в таблице orderItem. Вот почему я должен …

23.10.2021
Django live reload не работает со вторым файлом docker-compose

Я хочу создать 2 окружения. Тестовое и стандартное окружение dev. Мне нужно запустить тестовый сервер django в тестовом окружении и обычный сервер manage.py runserver в другом. Основное dev окружение будет использовать docker-compse.yml, а тестовое окружение будет использовать test.yml. Когда я …

23.10.2021
Патч с одним полем с generics.RetrieveUpdateDestroyAPIView

У меня есть следующие модели, и я хотел достичь лучшей практики исправления данных с помощью RetrieveUpdateDestroyAPIView. Ниже представлены модели class Post(TimeStampedModel, models.Model): """Post model.""" title = models.CharField(_('Title'), max_length=100, blank=False, null=False) # TODO: Add image upload. image = models.ImageField(_('Image'), …

23.10.2021
Что происходит, когда я веду журнал в stdout и stderr

Я меняю конфигурацию логирования в моем приложении django, уходя от конкретного файла, и вместо этого веду логи прямо на консоль (stdout & stderr), чтобы позволить базовой системе обрабатывать их через 12-факторное приложение . Однако я беспокоюсь …

23.10.2021
Невозможно присвоить значение "1": "Event.created_by" должен быть экземпляром "User".

Я все еще получаю ошибки, такие как: Невозможно присвоить значение "1": "Event.created_by" должен быть экземпляром "User". или Невозможно назначить "admin": "Event.created_by" должен быть экземпляром "User". моя модель: class Event(models.Model): name = models.CharField('the name of the …