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

14.04.2022
Объект Django-cart всегда пуст

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

14.04.2022
Django Rest custom serialize field

Мой models.py выглядит следующим образом: class ExampleClass(models.Model): TYPES = ( (0, "Amount"), (1, "Value"), ) type = models.IntegerField(choices=TYPES, default=0) type_value = models.FloatField() и я хочу сериализовать его следующим образом: "example": { "Amount": 10.0 # "type": type_value } …

13.04.2022
TemplateSyntaxError at / Операторы 'for' должны использовать формат 'for x in y'

Я пытаюсь запустить параллельный цикл в моем файле index.html, но получаю следующую ошибку: TemplateSyntaxError at / 'for' statements should use the format 'for x in y': for i, n in zip(images, toi_news) Вот мой html код : …

13.04.2022
Как изменить отображаемое значение для поля "один к одному" в админке django?

Я хочу изменить отображаемое значение для поля "один к одному" в панели администратора django. Я хочу добавить префикс имени пользователя к полю один к одному. Мне удается успешно сделать это для внешнего ключа следующим образом: def formfield_for_foreignkey(self, …

13.04.2022
Django Crontab продолжает сообщать, что модуль не найден

Каждый раз, когда я пытаюсь запустить python manage.py crontab add или запустить мой скрипт тестирования, я получаю следующее: File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", …

13.04.2022
Eb deploy error - chown /var/app/staging/venv/bin/python: нет такого файла или каталога

Следуя инструкциям AWS для (https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html) В настоящее время пытаюсь запустить "eb deploy" со следующим результатом: Creating application version archive "app-220413_141345835306". Uploading: [##################################################] 100% Done... 2022-04-13 20:14:00 INFO Environment update is starting. 2022-04-13 20:14:05 INFO …

13.04.2022
Исключение результатов "многие ко многим" из Queryset в Django

У меня есть 3 модели, и я пытаюсь исключить определенные вещи в запросе, но мне трудно это сделать, потому что система many-to-many возвращает None и это нарушает exclude часть запроса. Мои модели: class Camp(models.Model): name = models.CharField(max_length=100) …

13.04.2022
Как сначала получить определенный элемент в шаблоне, а затем получить другие?

В шаблоне django я зацикливаю модель следующим образом: {% for image in image%} {{image.image.url}} {% endfor %} Здесь я хочу получить изображение, где, модель изображения имеет featured_image булеву опцию. Здесь при цикле я хочу сначала зациклить изображение, …

13.04.2022
Как я могу получить пользовательский ввод для изображения и сохранить его в базе данных с помощью Django

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

13.04.2022
Как настроить компонент bootstrap 5 carousel в верхней части представления и не перекрывать navbar?

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

13.04.2022
Внешний ключ модели Django, фильтрация?

Допустим, у меня есть такие модели: class Assignment(models.Model): name = [...] is_attendable = models.BooleanField([...]) class AttendanceList(models.Model): what_to_attend = models.ForeignKey(Assignment, on_delete=models.CASCADE) who_attends_it = [...] Итак, если я установлю is_attendable в False, он не должен быть указан в списке посещаемости. …

13.04.2022
Django пользовательская форма регистрации, которая наследуется от "UserCreationForm"

У меня небольшой вопрос по Django, у меня есть пользовательская форма регистрации, которая наследуется от "UserCreationForm" и поэтому я использую "fields" для определения полей, которые я хочу отобразить. Для этого теста просто ("имя пользователя", "email",). Но когда я перехожу …

13.04.2022
Столкновение с трудностями при реализации функциональности crud во фреймворке django rest

Я пытаюсь создать api, используя django rest framework, но я столкнулся с проблемой в crud функциональности, где я не могу отправить данные, поступающие из front end в базу данных, а также не могу отобразить их на api в формате …

13.04.2022
Как совместно использовать объект списка с пользовательской формой

Я пытаюсь поделиться опубликованными объектами в представлении списка, но каждый раз, когда я нажимаю на кнопку поделиться, которая перенаправляет меня на share_form.html после ввода текста в общей текстовой области и отправки формы, она не отправляет форму с общим объектом, если …

13.04.2022
Реализация Stripe с помощью React-native и Django

Я использую React-native для мобильного приложения и Django в качестве сервера. Как реализовать платежный шлюз stripe? Как я могу сделать платеж и отправить ответ в бэкенд, чтобы в бэкенде я мог обработать, какой пользователь сейчас подписан? В web …

13.04.2022
Разрешить пользователям определенной группы изменять посты UserPassesTestMixin

У меня есть пользователь и группа под названием Manager. Как разрешить пользователю из группы Manager изменять чужой пост? Вот мой код на данный момент class UserAccessMixin(UserPassesTestMixin): def test_func(self, user): issue = self.get_object() mod = user.get_object() if self.request.user …

13.04.2022
Websocket-подключение с каналами django к heroku не удалось

Я пробовал много разных вещей, но я просто не могу установить соединение websocket на моем сайте. Ошибка, которую я получаю из консоли, следующая: WebSocket соединение с 'wss://myapp.herokuapp.com/wss/chat' failed: Я использую django channels со следующими конфигурациями: asgi.py os.environ.setdefault('DJANGO_SETTINGS_MODULE', …

13.04.2022
Невозможно получить объект mongodb, используя не pk-поле? ()python-mongoengine)

Def connectFunctionToNonFunction(functionID, nfID): connect_toMongoDB() print("In side connect function and function id is: ", functionID, "nonfunction id is: ", nfID) find=model_mongo.mapFunctionToNonfunction() получение объекта либо ничего не возвращает, либо он не является вызываемым find=find.objects(funID=functionID).get() if find is not None: …

13.04.2022
Как запустить несколько команд manage.py сразу в Django

Всем привет, мне нужно запустить команду manage.py runserver и сразу после нее кастомную команду. Вот python manage.py runserver and custom_command как пример как представляю это

13.04.2022
Как управлять данными JSON в javascript pass form django model?

Мне нужно динамически отображать аудио на моем сайте. Аудио представляет собой путь к файлу, хранящийся в модели Django. Djanog Model: class audio(models.Model): instrumentId = models.OneToOneField(instrument, on_delete=models.CASCADE, primary_key=True) location = models.FileField() Я передаю данные через view.py в …

13.04.2022
Как получить page_obj перед передачей в шаблон

Я использую pagenation так, в шаблоне page_obj уже есть выбранные по страницам элементы. {% for obj in page_obj %} Итак, я хочу получить выбранные на странице элементы в классе представления перед передачей в шаблон. Возможно ли это? …

13.04.2022
Проблема с отображением свойств (django)

Я пытаюсь узнать о свойствах. Я пытаюсь получить результат, но он не работает, в чем проблема? class ShiftPlace(models.Model): name = models.ManyToManyField(to=DashboardEmploye) adress = models.CharField(blank=True, null=True, max_length=200) postcode = models.CharField(max_length=60) HouseNumber = models.IntegerField(blank=False, null=False) city = models.CharField(null=False, blank=False, max_length=200) …

13.04.2022
Сетка или таблица в модели в админке django

У меня есть модель с различными полями: char, datetime и т.д. Я хочу использовать таблицу или грид для одного поля в админке django. Я хочу использовать ее не на главной странице, а на странице, где я могу редактировать эту …

13.04.2022
Использование historycalRecords в качестве модели по умолчанию в классе представления

Я использую HistorycalRecords в качестве члена таблицы from simple_history.models import HistoricalRecords class Delivery(BaseModel): history = HistoricalRecords( excluded_fields=['created_by', 'updated_by', 'updated_at']) Вы автоматически создадите другую таблицу с именем myapp_historicaldelivery Теперь я хочу использовать саму историческую таблицу в качестве …

13.04.2022
Windows: vscode python3 virtualenv не работает при попытке установить пакет

Я пытаюсь работать над проектом Django, но когда я создаю Virtualenv, то установка пакета не работает. может кто-нибудь помочь мне, потому что я пытался искать в google в течение дня я не нашел никакого рабочего решения. python 3.10.4. пожалуйста, помогите …

13.04.2022
Как установить модуль channels_redis в django без ошибок

Am trying to install channels_redis in Django using pip but so far am getting this error: Building wheel for hiredis (setup.py) ... error error: subprocess-exited-with-error × python setup.py …

13.04.2022
Сокращение времени чтения файла для веб-приложения

Я сделал Django приложение (работает на Apache mod-wsgi сервере), которое читает содержимое файла (с миллионом записей в нем) и отображает его после выполнения некоторых операций над ним (время операции очень мало по сравнению со временем чтения). На самом …

13.04.2022
Журналирование Django регистрирует только "root", без других обработчиков

Вот моя конфигурация регистрации в Django: LOGGING = { "version": 1, "disable_existing_loggers": False, "filters": {"require_debug_false": {"()": "django.utils.log.RequireDebugFalse"}}, "formatters": { "verbose": { "format": "%(levelname)s %(asctime)s %(module)s " "%(process)d %(thread)d %(message)s" } }, "handlers": { "mail_admins": { "level": "ERROR", "filters": ["require_debug_false"], …

13.04.2022
Postgres: Преобразование `символьных переменных[]` в строку

После загрузки данных из django dumpdata с помощью loaddata один столбец каким-то образом был преобразован из символьной переменной(100)[] в символьную переменную(100)[][][]. Как я могу свернуть внутренний массив. Пример: предыдущие данные {frank} загружены данные {{f,r,a,n,k}}

13.04.2022
Построение DQL с помощью множественного Q-фильтра

У меня есть класс AppUser и AppUserGroup и каждый AppUser имеет один тип, а AppUserGroup имеет несколько типов class AppUser(BaseModel): user_type = m.ForeignKey('UserType', on_delete=m.SET_NULL, null=True, blank=True,default=1) class AppUserGroup(BaseModel): user_types = m.ManyToManyField('UserType',blank=True) Теперь я хочу получить AppUser, …

13.04.2022
Я пытаюсь проверить, существуют ли два определенных значения столбца в таблице db в одной и той же строке.

По сути, я пытаюсь убедиться, что оба значения из двух столбцов существуют в строке. Если да, то я верну булево значение True. Только не совсем понятна логика выполнения самой проверки.

13.04.2022
Динамическое обновление pandas NaN на основе типа поля в модели django

Мне нужно сохранить данные из файла csv в модели django. Данные поступают из внешнего api, поэтому я не могу контролировать их структуру. В моей схеме я разрешил всем полям быть nullable. Это мой скрипт text = f"{path}/report.csv" df …

13.04.2022
Управление несколькими модельными отношениями

Я долго ломал голову, пытаясь разобраться с этим, для меня это действительно сложно. Я совсем новичок в Django и в настоящее время изучаю, как управлять отношениями моделей. Я сделал следующее: Построил отношения между моделями на основе этого: А Пользователь …

13.04.2022
Как отобразить результаты запроса в HTML-таблицу в python?

У меня есть две таблицы : Driver и Car from django.db import models # Create your models here. class Driver(models.Model): name = models.TextField() license = models.TextField() class Car(models.Model): make = models.TextField() model = models.TextField() year = models.IntegerField() vin = …

13.04.2022
Как сайт сделанный на django закинуть на github (и как подключить github'ский домен)?

Я создал сайт на django и мне нужен для него временной хостинг. Вроде как проект загруженный на github предоставляет такую возможность. Может у кого-то есть подробный гайд, как это сделать?

13.04.2022
Как использовать Kepler.gl в Django?

Я здесь новичок и ищу решение для интеграции Kepler.gl в проект Django. Я установил yarn, npm, node.js. Гот react (17.0.2) react-dom (17.0.2) react-redux (3.3.7) kepler.gl (2.5.5) инвариант (2.2.4) uuid styled-components via yarn add. Но код все время подчеркнут красным …

13.04.2022
Почему django-storages s3boto3 backend file url не работает с ошибкой AWS Signature Version 4?

Бэкенд django-storages s3boto3 утверждает, что обеспечивает генерацию url с предварительной подписью для файлов, загруженных на s3, используя свойство url для поля file. Сгенерированный url выглядит примерно правильно, но возвращает ошибку S3 'Requests specifying Server Side Encryption with AWS KMS …

13.04.2022
Получение ошибки CORS во фронтенде с бэкендом Django

Из моего фронтенда http://127.0.0.1:5500/index.html я вызываю Django REST POST API http://127.0.0.1:8000/api. Я установил django-cors-headers и мои фронтенд image_upload.js, бэкенд settings.py, и views.py, уровень проекта urls.py и уровень приложения urls.py следующие, API работает в postman, но я получаю CORS ошибку …

13.04.2022
Выбранная опция в просмотре

У меня есть опрос радио чекбоксов, которому я передаю selected_option в представление, когда я сравниваю его со счетчиком цикла, он равен 0 и 0, но говорит, что это false. шаблон: <label id="poll"> <input type="radio" name="poll" value="{{ forloop.counter0}}" required> {{ …

13.04.2022
Отложенное состояние в celery django redis

Я получаю состояние ожидания в celery. Я создал приложение django и поместил celery.py в ту же папку, где находится settings.py. В celery.py я поместил следующее from __future__ import absolute_import, unicode_literals import os from celery import Celery os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'main_app.settings') app …