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

26.07.2022
Размещение в vue.js функций, которые принимают параметры и не работают с переменными в компоненте

Я пытаюсь разобраться в лучших практиках vue.js (+ pinia в качестве хранилища). Я пришел из использования шаблонов Django, где можно использовать шаблонные функции для переменных, чтобы массировать данные для отображения. Однако я не уверен, куда поместить такие функции в vue.js. …

26.07.2022
Неверная опция подключения "ssl" при подключении к postgres с помощью sqlalchemy

Я использовал этот код для соединения моего приложения django с postgresql с помощью sqlalchemy ORM: DB_CONN_STRING = "{driver}://{user}:{password}@{host}:{port}/{dbname}?options='-c client_encoding=utf8&sslmode=require".format( driver=settings.DATABASES['db']['ENGINE'].split('.', -1)[-1], user=settings.DATABASES['db']['USER'], password=settings.DATABASES['db']['PASSWORD'], host=settings.DATABASES['db']['HOST'], port=settings.DATABASES['db']['PORT'], dbname=settings.DATABASES['db']['NAME']) db_engine = sqlalchemy.create_engine(DB_CONN_STRING, echo=settings.SQLALCHEMY_ECHO, pool_recycle=1800, pool_size=1, max_overflow=9, pool_use_lifo=True, pool_pre_ping=True, connect_args=ssl_args) db_session = scoped_session(sqlalchemy.orm.sessionmaker(bind=db_engine), …

26.07.2022
Django TabularInline и поле из связанных моделей

используя django admin на существующей базе данных, я установил отношение "многие ко многим" между "Contact" и "Groupe" на основе промежуточной модели "Contactgroup". В форме администратора "Группы" я добавляю таблицу в строке, чтобы показать все группы контактов. Все нормально, …

26.07.2022
Путь к Django в pycharm [дубликат]

PS C:\Users\rajla> django-admin startproject mymall . django-admin : Термин 'django-admin' не распознан как имя команды, функции, файла сценария или работающей программы. Проверьте написание имени, или, если путь, проверьте правильность пути и повторите попытку. В строке:1 char:1 django-admin startproject …

26.07.2022
TypeError: all() missing 1 required positional argument: 'self' while using AbstractUser model

Class User(AbstractUser): nickname = models.CharField(max_length=32) birthday = models.DateField() objects = MyUserManager class Meta: ordering = ('-id',) Я создал пользовательскую модель пользователя и определил класс MyUserManager для управления моделью. class MyUserManager(UserManager): def _create_user(self, username, email, password, **kwargs): if not …

26.07.2022
Как упорядочить набор запросов с помощью related_name в django

У меня есть модель User, которая связана с моделью DriverCar с помощью related_name='driver'. Каждый пользователь может быть связан с несколькими автомобилями. Модель DriverCar имеет поле "reference_number" типа integer. Я хочу показать список всех пользователей, упорядоченный поreference_number последнего объекта DriverCar, …

26.07.2022
Как обновить настройки базы данных в django во время выполнения?

Если быть более точным, я хочу получить настройки db с сервера конфигурации при запуске проекта django, и использовать их для настройки подключения django db В будущем, когда-нибудь, настройки в конфиг-сервере могут быть изменены (например, изменить пароль пользователя) и перенесены …

26.07.2022
Как добавить метод UPI в Django или DJANGO REST FRAMEWORK [закрыто]

Как добавить метод UPI в Django или DJANGO REST FRAMEWORK lIKE THIS Image (нажмите на ссылку для просмотра изображения).

26.07.2022
Python Sendgrid отправка электронной почты со всеми расширениями файл вложение django

Я хочу отправить письмо с вложением, используя SendGrid API со всеми расширениями в Django. Вот мой код для отправки почты. views.py def submitTicket(request): try: if request.method == 'POST': name = request.POST.get('name') email = request.POST.get('email') subject = request.POST.get('subject') comment = request.POST.get('comment') …

26.07.2022
Сайт Django Admin с различными разрешениями и ролями суперпользователя

В дополнение к суперпользователю по умолчанию, который имеет доступ ко всем приложениям в проекте и все разрешения, я хочу создать еще два типа суперпользователей, Создатель имеет возможность делать все операции CRUD на всех приложениях без выполнения в базе данных в …

26.07.2022
Не удается импортировать youtubesearchpython в мой код

Pip install youtube-search-python А когда я пытаюсь : from youtubesearchpython import * Я вижу ошибку, которая говорит мне, что модуль не найден В чем проблема

26.07.2022
Django не загружает css приборной панели администратора с ngnix

У меня есть проблема, которая задерживает меня в разработке уже 1 неделю, и я не могу выйти из нее, видя ответы других пользователей. Мой проект состоит из бэкенда на Django и фронтенда на React, все приложение Dockerized и обслуживается …

26.07.2022
Ошибка бесконечной перезагрузки TailwindCSS в Django-приложении на Heroku

Я запускаю Django-app на Heroku и использую TailwindCSS. Когда я развертываю приложение, оно бесконечно загружается. Просматривая Network в dev-tool Chrome, я заметил, что бесконечная загрузка происходит из-за того, что мое приложение пытается загрузить browser-sync-client.js. По сути, оно ждет …

26.07.2022
Как использовать пункт Group by без id модели в Django ORM?

Это моя модель class Model1(models.Model): category = models.CharField() name = models.CharField() Я хочу получить счетчик category. Поэтому я написал ORM следующим образом: from django.db.models import Count result = Model1.objects.values('category').annotate(Count('sns_type')) но результат показан …

26.07.2022
Как использовать regex в методе django.db.models.query.values()

Я пытаюсь получить значения из django.db.models.query, но я хочу использовать что-то вроде latest_stichtag_values.values("buchung__" + any character), пример этого в обычном python regex был бы вроде r"^[buchung__]\w*", который соответствует buchung__ buchung__fdsaf buchung__ddd Но не asss_buchung__ aaaa …

26.07.2022
После регистрации родителя, родитель должен иметь возможность создать двух детей и ребенок должен быть уникальным для аккаунта родителя в django rest framework?

Views.py class ChildCreateAPIView(ListCreateAPIView): serializer_class = ChildListSerializer permission_class = (IsAuthenticated,) def create(self, request, *args, **kwargs): serializer = self.serializer_class(data=request.data) # ---> getting the data from serializers class if serializer.is_valid(raise_exception = True): # queryset = Child.objects.create(full_name=full_name, username=username, pin=pin, confirm_pin=confirm_pin) full_name = serializer.validated_data['full_name'] # …

26.07.2022
Объедините три результата json в один json

У меня есть эти три json-файла: Первый: [ { "amount": 100, "id": 1 } ] Секунда: [ { "new_id": 0, "id": 1, "date": 01/01/2023 } ] Третья: [ { "new_id": 0, "start_date": 01/01/2024 } …

26.07.2022
Всплывающее окно предупреждения, если значение удаляется из уже выбранных значений в поле many to many в django admin

В админке django при изменении; если значение выбирается для удаления из поля Many to many, я хочу проверить, подходит ли это значение для удаления и предупредить пользователя, если оно не может быть удалено, иначе позволить пользователю выполнить операцию. Как …

26.07.2022
Celery не выполняет задание вообще / периодически

эту функцию я использовал в разделе управление/команды и она работала, но я хотел бы использовать ее для периодического обновления фидов. например, каждые 15 минут или около того. celery.py from celery import Celery import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") app = Celery('mysite', …

26.07.2022
Django Form, сделать поле доступным для чтения

Я пытаюсь создать форму с Django и безуспешно пытаюсь создать поле только для чтения. Поле должно содержать код, который вычисляется в представлении, но мне нужно показать его пользователю. Это модель: class Customer(models.Model): name = models.CharField(max_length = 250) note = …

26.07.2022
Отношение "django_celery_beat_periodictask" не существует после докеризации celery_beat

У меня есть приложение Django с Nginx, Gunicorn, PostgreSQL и Celery, которое я докеризировал. При попытке добавить celery_beat в docker-compose.yml я получаю django.db.utils.ProgrammingError: relation "django_celery_beat_periodictask" does not exist, хотя миграции были выполнены успешно, и на панели администратора я вижу, …

26.07.2022
Получена незарегистрированная задача типа 'vubon'. - Получение незарегистрированной ошибки, даже когда все задачи показаны при запуске celery. Почему?

Команда, используемая для запуска celery, дает мне результат, показанный на изображении.Как вы можете видеть на изображении, там говорится об ошибке ключа vubon. А у меня нет никакой задачи с именем "vubon". В чем может быть проблема - в структуре импорта …

26.07.2022
Django DRF Django-filters как предоставить значение по умолчанию, если аргумент filter не был предоставлен?

Итак, в этом примере из документации django-filters, как мне установить значение по умолчанию для max_price, если max_price не был предоставлен в качестве параметра фильтра при вызове API? class ProductFilter(filters.FilterSet): min_price = filters.NumberFilter(field_name="price", lookup_expr='gte') max_price = filters.NumberFilter(field_name="price", lookup_expr='lte') class …

26.07.2022
Django Ошибка Errno 11001 getaddrinfo failed

Пытаюсь отправить электронное письмо с помощью smtp на gmail, но получаю "error 11001 getaddrinfo failed". Я не уверен, что делаю неправильно. Вот мой 'settings.py' EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_SSL = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = '******@gmail.com' EMAIL_HOST_PASSWORD = …

26.07.2022
Как объявить изменение значения переменной [дубликат]

Здравствуйте, у меня проблема с присвоением одной изменяющейся переменной другой переменной. Вот мой код: model.py class Team_of_4(models.Model): name = models.CharField(max_length=64) op1 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op2 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op3 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op4 = models.CharField(max_length=16, choices=ARMIES_CHOICE) p11 = …

26.07.2022
Как отобразить таблицу DateTime?

я делаю webapp, я делаю таблицу DateTime, я делал это раньше, но без проблем forms.py class DateInput(forms.DateInput): input_type = 'date' class HomeworkForm(forms.ModelForm): class Meta: model = Homework Widgets = {'due':DateInput(attrs={'type':'date'})} fields = ['subject','title','description','due','is_finished'] models.py class Homework(models.Model): user = …

26.07.2022
Группировка по фильтрации с помощью Django ORM

Мне нужно проверить, есть ли комната в чате. ex) пользователь_1 и пользователь_2 имеют комнату нет комнаты Я загружаю свой код и картинку с данными. Я думаю, что он может работать с группировкой по, верно? <a href="https://i.stack.imgur.com/nxlmb.jpg" …

26.07.2022
Как получить json-ответ, в котором атрибуты находятся под другим 'set attribute' (см. пример)?

Я новичок в Django API. Я разрабатываю api, где ответ будет выглядеть следующим образом после запроса сообщения: { "set_attributes": { "name": "some value", "возраст": "другое значение". }, } В настоящее время мой ответ выглядит следующим образом: { "Name": "some …

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

Мне нужен автоматический импорт для пользовательской модели и сериализатора Соответственно, согласно условию, в любом представлении. Проблема: Здесь я создал два класса (VIEWS) в Django, один из которых принимает запросы, а другой - базовый класс, который будет контролировать все запросы …

26.07.2022
Не удается активировать виртуальную среду

Для проекта Django я создал виртуальную среду внутри проекта. Но при запуске команды PS C:\Users\joray\Documents\invoice_export-master&gt; cd .\env\Scripts\activate в терминале VS code я получаю следующую ошибку: cd : Не удается найти путь &quot;.\env\Scripts\activate&quot;, так как он не существует. строка:1 знак:1 + …

26.07.2022
Django: Атомарное чтение нескольких полей модели

У меня есть следующие модели Django и простая функция, которая обращается к базе данных: class Shape(models.Model): color = models.CharField() name = models.CharField() class Point(models.Model): x = models.FloatField() y = models.FloatField() shape = models.ForeignKey(Shape, on_delete=models.CASCADE, related_name="points") def some_access(id): shape = …

26.07.2022
Сельдерей, использующий amqp:// вместо redis

I used pip install celery[redis] в настройках проекта: CELERY_BROKER_URL = "redis://127.0.0.1:6379" redis дает ответ PONG но он все еще использует amqp, когда я запускаю celery -A news worker -l info

26.07.2022
Как передать значение в функцию modelform_factory из шаблонов djnago

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

26.07.2022
Как реализовать функциональность выхода из системы в django, учитывая, что администратор выбирает продолжительность выхода из системы в зависимости от опций, заданных с помощью радиокнопки

У меня есть HTML страница с 4 радиокнопками для выбора времени выхода из системы: Чтобы администратор мог выбрать, через сколько минут он/она хочет выйти из приложения Django. Варианты автоматического выхода из системы: 15 минут 30 минут 1 час …

26.07.2022
Фронтальный сервис для неклиентского взаимодействия с использованием python

У меня есть один python проект, в котором есть много функций, которые будут выполняться только в терминале vs код. Я хочу добавить простой GUI/web/html интерфейс (используя django), чтобы заменить CLI на frontend. Как этого можно достичь? Любая идея будет …

26.07.2022
Можно ли портировать Django-сайт в мобильное приложение на базе Flutter без REST API Django?

У нас есть сайт на основе Django с базой данных PostgreSql. Мы не хотим разрабатывать никаких REST API для текущего сайта. Поэтому мы хотели бы узнать, можно ли разработать мобильное приложение с помощью Flutter, если у нашего сайта нет REST …

26.07.2022
DJANGO: формы не показывают ошибку пользователю (def post + ListView)

Можете ли вы мне помочь? Не могу решить проблему: у меня не показывает ошибку валидации когда я пишу неуникальный slug в форме -&gt; ошибки в форме нет Я думаю, что проблема в использовании def post() или return redirect после …

26.07.2022
Как сделать POST-запрос и использовать ID автора?

У меня есть эта модель Game и у меня есть рабочий GET метод и я хотел бы создавать новые Game объекты в моей базе данных с помощью POST запроса. У меня Game вот так: class Game(models.Model): owner = …

26.07.2022
Как обновить элемент управления django без модели

Хотелось бы обновить django control (без модели) после обновления. (создал userForm с помощью forms.py). Возможен ли этот метод? если возможно, то подскажите как написать код. forms.py class test_Form(forms.Form): # userID user_id = forms.ChoiceField( label = "userID", widget= forms.Select(), ) def …

26.07.2022
Отправка поля из ListAPIView в сериализатор в Django Rest Framework

Я создаю представление таблицы лидеров для REST API, который я разрабатываю в DRF. Мне нужна небольшая помощь в снижении неэффективности. views.py class LeaderboardAPIView(ListAPIView): serializer_class = UserSerializerLeaderboard permission_classes = (IsAuthenticated,) def get_queryset(self): queryset = User.objects.all() queryset = list(queryset) queryset.sort(key=operator.attrgetter("total_karma"), reverse=True) …