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

22.01.2023
Установил Django с помощью pipenv на Mac (Zsh). Команда не найдена: django...?

Установил django внутри файла в Desktop с помощью pipenv, создал pipfile и pipfile.lock без каких-либо проблем, позже при попытке запустить проект с помощью 'djang0 -admin startproject' выдает Zsh: command not found: django. Пробовал python3 -m django startproject forum и …

22.01.2023
Как интегрировать платежный шлюз Cardpointe в django

Как интегрировать платежный шлюз Cardpointe в Django. Я застрял с этим. Я не знаю как это сделать и не могу найти ни одного примера в google.

22.01.2023
Как поведение python async ведет себя с api запросами?

Я изучаю Python/Django и все идет хорошо, но мне очень интересно, как django обрабатывает любые асинхронные задачи, например, если есть запрос к базе данных, который занял 10 секунд на выполнение, и в течение этих 10 секунд на сервер приходит …

22.01.2023
Невозможно импортировать имя 'DEFAULT_STORAGE_ALIAS' из django.conf

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

22.01.2023
Я получаю сообщения об ошибках при попытке использовать мой python

Мой python когда-то работал, но недавно перестал. Показывает ошибку на каждом синтаксисе. Например: 'python' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл. Пожалуйста, как мне это исправить.

22.01.2023
Как вычислить среднедневное значение в сериализаторе django

Моя модель : class Record(models.Model): type = models.CharField(max_length=9, choices=RECORD_CHOICES) user = models.ForeignKey(User,on_delete=models.CASCADE) record = models.DecimalField(decimal_places=4,max_digits=8) date_time = models.DateTimeField() мой сериализатор: class RecordSerializer_1(serializers.ModelSerializer): class Meta: model = Record fields = ['type','record','date_time'] Мое мнение : records …

22.01.2023
Каков наилучший путь для создания django-rest api для проекта?

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

22.01.2023
Напишите Django QuerySet, который удаляет все пробелы из определенных ключей в JSONFIELD

Я хотел бы написать Django QuerySet, который удаляет пробелы из определенных ключей в поле JsonField. У меня есть модель django с типом JsonField. MyModel(Model): a: str, properties: JSONField вот пример строк базы данных : a, properties …

22.01.2023
Настройка значения выпадающего списка на основе внешнего ключа в админке django

Мои модели class ServicesMenu(models.Model): category = models.CharField(max_length=200) class Varient(models.Model): category = models.ForeignKey(ServicesMenu, on_delete=models.CASCADE) varient_Name = models.CharField(max_length=200) class VarientSubField(models.Model): select_Varient = models.ForeignKey(Varient, on_delete=models.CASCADE) name = models.CharField(max_length=200) Итак, проблема в VariantSubField, его отображение выглядит следующим образом. <img …

22.01.2023
Композитные разрешения DRF

У меня есть класс представления, унаследованный от RetrieveUpdateDestroyAPIView. Мне нужно иметь разные классы разрешений для разных методов, поэтому я переписываю метод get_permissions, но получаю ошибку TypeError: неподдерживаемый тип(ы) операнда(ов) для |: 'IsSuperAdmin' и 'IsOwner. views.py class UserView(RetrieveUpdateDestroyAPIView): queryset …

22.01.2023
400 Bad Request Django/React

Я создал сервер с Django и получаю 400 Bad Request в Postman, когда проверяю метод POST. Однако данные JSON в Postman также отображаются. Первоначально я думал, что это проблема фронтенда, потому что в моем консольном журнале было указано …

22.01.2023
Доступ к модели Django из пользовательского файла

Могу ли я получить доступ к Model из некоторого пользовательского файла. Например, я создаю в своем проекте папку с именем Bot. Создаю некий custom_file.py, в этом файле вызываю модель из другого приложения. Например: from trading.models import Values …

22.01.2023
Как сохранить растр в RasterField после сохранения в GeoDjango?

Я создаю приложение, используя Django с бэкендом PostGIS. Таким образом, GeoDjango. У меня есть модель с FileField, и RasterField [1]. Я хочу сохранить растровый объект в RasterField после предоставления FileField. Я пытаюсь добиться этого, используя сигнал post_save. …

22.01.2023
Как фильтровать модели django на основе полей продукта?

Я пытаюсь выполнить команду фильтрации, используя связанные поля; и не знаю, как это сделать: class Listing(models.Model): name = models.CharField(max_length=150) slug = models.SlugField() description = models.TextField() catchphrase = models.TextField(null=True, blank=True) picture_0 = models.ImageField(upload_to = "mainimages") picture_1 = models.ImageField(null=True, blank=True, upload_to …

22.01.2023
Как отправить проверку электронной почты Django AllAuth в качестве псевдонима

Я только что установил рабочее пространство Google. У одной из учетных записей есть псевдоним: info@domain.com. Я хотел бы отправлять все электронные письма с этого псевдонима. Я знаю, что мне нужно пройти аутентификацию по адресу электронной почты реального аккаунта через …

22.01.2023
Как я могу удалить навигационную панель в этих трех частях в моем проекте python?

В настоящее время я пытаюсь создать веб-сайт с помощью python django. На данный момент я делаю приборную панель для сайта. На приборной панели я хочу отобразить три плитки для различных пунктов меню. Приборная панель Не …

22.01.2023
Django get_or_create создает объект, но не сохраняет его в базе данных

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

22.01.2023
Как сделать последовательные страницы регистрации с помощью Django allauth?

В настоящее время у меня есть одностраничная форма регистрации, реализованная с помощью allauth from django.contrib.auth.models import AbstractUser class User(AbstractUser): email = models.EmailField(_('Professional email address'), unique=True) username = models.CharField(_("User Name"), blank=False, max_length=255, unique=True) first_name = models.CharField(_("First Name"), null=True, max_length=255, default='') …

22.01.2023
Как я могу рассчитать bmi, протеин, углеводы, калории, жир в организме в django [закрыто]

Введите описание изображения здесь Я хочу вычислить их все возврат результатов ниже кнопки отправки

22.01.2023
Можно ли, ипользуя Django, создать сразу несколько записей в БД не перезагружаю страницу?

Изучаю python/django, и столкнулся с одной проблемой. Выбираю объект на странице для которого буду создавать различные характеристики (поля модели заполнять). Если сделать по простому, нажать &quot;создать&quot;=&gt;&quot;заполнить и отправить форму&quot;, то это будет только одна созданная запись в БД, а возможно …

22.01.2023
KeyError: REQUEST_METHOD с Django + uWSGI + nginx + docker

Я создал django REST-API и хочу развернуть его на своем сервере. Все отлично работает в локальной среде разработки. Но на моем сервере у меня возникает ошибка: nginx не передает uwsgi_params правильно (я думаю). Ошибка Мне кажется, что мои …

22.01.2023
Как исправить проблему с токенами csrf после развертывания на железной дороге проекта django

Запрещено (403) Проверка CSRF не удалась. Запрос прерван. Помощь Причина отказа: Origin checking failed - https//:webiste does not match any trusted origins. В общем, это может произойти, когда существует настоящая подделка межсайтовых запросов, или когда механизм CSRF в …

22.01.2023
Как ссылаться на путь (URL) в Django? Но этот путь находится не в базовом приложении, а в другом приложении

В базовом приложении, которое я называю "mywebsite" (то, которое содержит настройки проекта django), есть файл urls.py. Но я не хочу ссылаться на этот файл, я хочу ссылаться на urls.py в другом приложении, которое я называю "account". Для базового …

22.01.2023
Как записать разрешения в наборе представлений с помощью условных операторов в DRF?

У меня есть набор представлений, написанный на DRF: class MyViewSet(ModelViewSet): serializer_class = MySerializer queryset = models.MyClass.objects.all() def get_serializer_class(self): permission = self.request.user.permission if permission=='owner' or permission=='admin': return self.serializer_class else: return OtherSerializer def perform_create(self, serializer): permission = self.request.user.permission if permission=='owner' or …

22.01.2023
Как сделать чтобы отзыв можно было оставить только один раз? django

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

22.01.2023
Как добавлять товары в корзину, используя сессии в качестве гостя в django

Settings.py CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.db.DatabaseCache', 'LOCATION': 'my_cache_table', } } SESSION_ENGINE = "django.contrib.sessions.backends.cache" models.py class Product(models.Model): title = models.CharField(max_length=255) slug = models.SlugField(default='-') description = models.TextField() …

22.01.2023
Вызвать ошибку условного разрешения в get_queryset DRF

Я хочу получить всех пользователей организации по uuid. Я следую стандартам REST, поэтому хочу, чтобы мой url выглядел как 'organizations/uuid/users/'. Если супер-администратор обратится к этому API, это должно быть разрешено, но если пользователь-администратор попытается использовать этот API, то это …

22.01.2023
ORM Django составление запросов

Вопрос о порядке составления сложных запросов к БД на джанге. У меня есть три модели: основная модель объекта, который имеет отношения к другим моделям class Res(models.Model): name = models.CharField(verbose_name='Наименование', max_length=20) related_rich = models.ForeignKey(Rich, on_delete=models.DO_NOTHING) related_registration = models.ForeignKey(Registration, on_delete=models.DO_NOTHING) …

22.01.2023
Как создать вложенный список родительских/дочерних объектов с помощью функции?

Я новичок в Python и Django и столкнулся с проблемой, которую не могу решить самостоятельно уже довольно долгое время. У меня есть база данных, состоящая из множества объектов, и каждый объект имеет одного родителя (кроме первого, "корневого" объекта) …

22.01.2023
Django celery-beat dont restart beat

Есть служба парсинга сайта, которая отправляет несколько запросов на url с параметрами, и этот процесс длится 30 минут, если в это время отправляется запрос на перезапуск, то задание исчезает (останавливается) и приходится отправлять его снова и вручную запускать процесс, …

22.01.2023
Платежи Stripe делают что-то при успешной оплате Django

У меня есть приложение о размещении рекламы и по умолчанию я сделал срок действия для каждая реклама (30 дней) теперь я хочу использовать stripe для продления срока действия. что у меня есть на данный момент, это оформление заказа, …

22.01.2023
Как подключиться к базе данных sql server удаленно через интернет на pythonПодключение к базе данных не в той же сети с помощью python/django [закрыто]

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

22.01.2023
Django: Как создать форму модели A для каждого экземпляра модели B

Я пытаюсь создать приложение, в котором пользователь заполняет формы (модель B). Формы основаны на переменных (модель A), которые определяются администратором. Форма должна сохранять вводимые данные в модели B (т.е. значения ввода) и, соответственно, показывать имя/метку модели A (т.е. имя переменной) …

22.01.2023
Обновление поля URLField модели с помощью JavaScript

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

22.01.2023
Django статические и медиа файлы + DigitalOcean Spaces

Привет всем! Я впервые пытаюсь связать проект Django (который находится в DigitalOcean App Platform) с DigitalOcean Spaces. Я создал 3 папки внутри Spaces: static, media и staticfiles. Однако я заметил, что когда я запускаю 'collectstatic', все статические файлы …

22.01.2023
Не работает создание комментариев под постом в Django

Пишет HTTP ERROR 405 Не могу понять в чем ошибка Буду благодарен кто поможет Вот код: Views.py class BlogDetail(FormMixin, DetailView): template_name = 'blog-details.html' model = BlogModel form_class = ClientForm context_object_name = 'i' success_url = reverse_lazy('blog') extra_context = …

22.01.2023
При добавлении моего проекта на GitHub, должен ли я также добавить папку виртуального окружения и впоследствии зафиксировать и опубликовать его или я могу пропустить это?

Я только что закончил свой проект и собирался разместить его на GitHub, но у меня возникли сомнения относительно папки venv. Ниже приведен скриншот моей структуры папок; Пожалуйста, направьте меня, так как я …

22.01.2023
Nginx с Django и Gunicorn работает с IP, но не с доменным именем

Я пытаюсь настроить свой Django backend уже 2 дня, но не могу заставить его работать с моим доменным именем. У меня есть Next Frontend на Nginx (порт :80) тоже, но он, кажется, работает нормально с доменным именем. Но я …

22.01.2023
Как сделать формы, которые пользователи могут добавлять | Django

Я хочу сделать что-то вроде google forms, которые пользователи могут создавать сами. Мне нужны простые строковые html-формы, которые могут раскрывать ответ и мгновенно проверять, правильный ли он. Неважно, как пользователи будут создавать формы, но только используя веб-страницу. Без дополнительного подключения …

22.01.2023
Оптимизация отношений django manytomany

Мне интересно, есть ли способ сделать это более оптимизированным. class AppTopic(models.Model): topic = models.CharField(max_length=20) # lowercase (cookies) class UserTopic(models.Model): topic = models.CharField(max_length=20) # Any case (cOoKiEs) app_topic = models.ForeignKey(AppTopic) # related to (cookies -&gt; lowercase version of …