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

19.09.2021
Не может решить проблему > TypeError: create_superuser() missing 1 required positional argument: 'image'

здравствуйте, я новичок в django и пытаюсь создать своего собственного пользователя, и эта TypeError заставила меня сойти с ума, пока я пытался запустить py manage.py createsuperuser я не знаю, как это исправить, пожалуйста, просмотрите мою проблему и помогите мне …

19.09.2021
CSRF-токен отсутствует или неверен - Django

Я пытаюсь создать Django webapp для тестирования функциональности конвертера Forex, который я установил с помощью pip. Я создал приложение с помощью django-startapp Converter и направил url /convert в представление convert_view(). Это мой views.py файл: from django.shortcuts import render from forex_python.converter …

19.09.2021
Django: Запрос к базе данных из Channels consumers.py (WebSocket закрывается до установления соединения)

У меня работает функциональность чата, но теперь я пытаюсь добавить запрос к базе данных в методе connect. Я следую документации по Channels и пробовал решение в этом другом вопросе StackOverflow , но ничего не работает. Ниже …

19.09.2021
Как реализовать корзину покупателя в сессиях с помощью django rest framework?

Как реализовать корзину покупателя в сессиях с помощью django rest framework? (чтобы пользоваться функциями(добавления, удаления и т.д.) на фронте ajax запросами) о реализации в django написано здесь: https://pocoz.gitbooks.io/django-v-primerah/content/glava-7-sozdanie-internet-magazina/sozdanie-korzini/hranenie-korzini-pokupok-v-sessiyah.html

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

Мой файл разработки выглядит следующим образом: version: '3' services: db: image: mdillon/postgis container_name: sl_database ports: - "5432:5432" volumes: - db_vesatogo_starling_v1:/var/lib/postgresql/data env_file: - ./config/dev.env networks: - db_network pgadmin: image: dpage/pgadmin4:4.28 container_name: sl_admin links: - db depends_on: - db environment: PGADMIN_DEFAULT_EMAIL: …

19.09.2021
Как получить экземпляр модели, вызывая миксин?

Я помещаю метод form_valid() в миксин следующим образом... ''' class PaymentAtomicMixin(object): @transaction.atomic def form_valid(self, form): try: with transaction.atomic(): self.instance = form.save(commit=False) .... .... form.instance.user = self.request.user return super().form_valid(form) ''' 3 модели подклассифицируют/используют этот миксин, и мне придется выполнять …

19.09.2021
Нужно развернуть приложение django в Apache windows server 2016, без C++ Build Tools

У меня есть приложение Django, мне нужно развернуть его в Apache windows server 2016. Но мы не смогли развернуть его из-за проблем с лицензированием. Для развертывания в windows нам нужны инструменты сборки Microsoft c++, но мы не можем их …

19.09.2021
Когда я пытаюсь добавить данные в базу данных с помощью Django, я получаю ошибку calls NOT NULL constraint failed: pages_login.password

Странно то, что я не могу отправить данные и добавить их в базу данных, когда я делаю user_data.save() комментарий и открываю страницу, затем удаляю #, но когда я перехожу на нашу страницу и пытаюсь присоединиться к ней снова, я …

19.09.2021
Как точно установить точку останова при удаленной отладке с помощью PDB

Я хочу установить точку останова в функции like() в приведенном ниже исходном коде, ## views.py @csrf_protect @login_required def like(request, comment_id, next=None): Однако, в подсказке PDB, когда я использую команду break views.like для установки останова, точка останова …

19.09.2021
Два многих значения для распаковки (ожидалось два)

Я делаю проект на python для возврата рецептов с определенными жанрами или ингредиентами. При попытке создать жанр в базе данных у меня возникает ошибка "two many values to unpack". def createbgenre(request): BreakfastGenre.objects.create(genre=request.POST['genre'],user=User.objects.get(request.POST['user'])) return redirect ('/breakfast') при создании …

19.09.2021
Есть ли способ импортировать файл в forms.py или views.py?

В моем проекте Django я создал подпроекцию country/translations где country - название приложения, translations - папка. Я создал __init__.py внутри него, чтобы Python распознал его как модуль, и внутри него я создал файл countries_fr.py. Внутри файла …

19.09.2021
Канал Django периодически получает ошибку "cannot call this from an async context - use a thread or sync_to_async".

Мой проект недавно добавил django channel для websocket и layer: Django=3.2.6 Channel=3.0.4 channels-redis="3.3.0" gevent=21.8.0 gunicorn=20.1.0 Gunicorn и daphne запускают WSGI и ASGI отдельно, Nginx проксирует трафик на WSGI или ASGI. Это часть конфигурации супервизора [program:myproj] command=/usr/local/bin/gunicorn -c gunicorn_conf.py myproj.wsgi …

19.09.2021
Как вставить новую строку для каждых данных в django?

У меня есть мультиселект данных (с использованием select2) - с помощью которого пользователь может выбрать несколько данных и сделать пост ! Вот как я получаю запрос на почту: <QueryDict: {'csrfmiddlewaretoken': ['XNcF2x.......'], 'document_type': ['equivalent', 'level', 'passport']}> Теперь …

19.09.2021
Как защитить автоиндекс Nginx в рамках проекта Django?

Итак, у меня есть приложение Django, которое не является общедоступным. Я также использую автоиндекс через nginx, к которому пользователи могут получить доступ. Проблема в том, что так же могут поступать все остальные в интернете. Как я могу защитить …

19.09.2021
Ошибка Django - ValueError: Поле 'id' ожидало число, но получило 'company'

Я сейчас пишу приложение на django под названием account, сейчас все работало хорошо (как это обычно бывает), но мне пришлось добавить больше информации в файл models.py, и внезапно у меня возникли проблемы с запуском миграций, конечно, как энтузиаст django обычный …

19.09.2021
Django: Как я могу изменить значения через views.py

Я пытаюсь сделать страницу "upload", чтобы я мог загрузить файл и процесс в БД postgres с помощью pd.to_sql(). Все данные успешно записаны в БД, но не могу изменить значения "is_recorded" и "has_issue". Вот файлы, над которыми я работаю на данный …

19.09.2021
Удаление записи из базы данных по истечении срока действия сессии

Моя корзина работает на основе сессий и модели Cart. Когда товар добавляется в корзину, создается сессия и товар добавляется в модель Cart. Удаление товара из корзины обрабатывается этой функцией: def remove_cart(request, slug): cart_id = request.session['cart_id'] cart = Cart.objects.get(id=cart_id) try: …

19.09.2021
Как динамически создавать новые классы python с разными именами в цикле? [дубликат]

Я создаю некий интернет-магазин. У меня есть базовый абстрактный класс и дочерние классы для всех товаров. ***models.py*** class Item(models.Model): class Meta: abstract = True class FirstItem(Item): pass class SecondItem(Item): pass Я регистрирую все классы в admin.py ***admin.py*** class …

19.09.2021
Как получить номера объектов в моделях django

Я новый пользователь в Django и пытаюсь вывести общее количество объектов в модели, но этот код ниже выводит набор запросов с заголовком. Вот моя функция def showthis(request): count= Item.objects.count() print (count) Мне нужно получить общее количество объектов …

19.09.2021
Django Sockets: ConnectionRefusedError at /robot/1, [Errno 111] Connection refused

Я пытаюсь подключиться к другому устройству в той же сети, роботу, работающему на raspberry pi, но при попытке подключения я получаю ошибку. Я не уверен, что является причиной этого, поскольку они находятся на одном IP 127.0.0.1. Если у кого-нибудь …

19.09.2021
Модели и сериализаторы Django

Я работаю над back end частью проекта и столкнулся с проблемой, что не могу через Postman отправить API запрос на POST, GET или PUT данных в поле model_seconds. На данный момент не требуется никакой фронт-энд части, только бэк-энд. спасибо Модели: …

18.09.2021
Как увеличить время чтения и записи после использования пакета хранилищ DJango?

У меня есть веб-приложение, работающее на DJango, которое в настоящее время использует интерфейс DJango Admin в качестве фронт-энда. До сих пор я использовал стандартную файловую систему сервера для хранения медиафайлов, но недавно у меня закончилось место, и я решил …

18.09.2021
Как создать функцию для одновременного обновления многих записей в базе данных Django SQLite?

У меня есть функционирующее приложение, но я хотел бы оптимизировать некоторые аспекты. У меня есть страницы создания, обновления и просмотра для таблицы из примерно 20 экземпляров Post2. Я хотел бы назначить функцию кнопке, которая бы обновляла все player1, player2 …

18.09.2021
Как связать модель и представление стороннего производителя с собственной моделью в Django

Я успешно внедрил django-contrib-comments в свой проект и начал настраивать его шаг за шагом, чтобы сделать его на 100% подходящим для моего проекта. Теперь у меня возникла следующая проблема, которую я не могу решить: У меня …

18.09.2021
Django social не возвращает пользователя после входа в систему

Я пытаюсь настроить социальный вход на GitHub с помощью социального пакета Django. У меня получается начать с посещения http://127.0.0.1:8000/api/v1/auth/login/github/ и я получаю перенаправление на полную страницу, как и ожидалось. Вход кажется успешным, так как …

18.09.2021
Нахождение общего балла из максимального балла конкретного пользователя в django orm

У меня есть функция, которая получает два параметра (contest_id, user_id), как я могу получить максимальную оценку каждой задачи в данном конкурсе для данного пользователя и затем суммировать все эти максимальные оценки? каждая задача может иметь ноль или много представленных …

18.09.2021
Как передать параметры запроса из сериализатора DRF

Когда мы передаем параметры запроса через запрос к DRF, параметры запроса передаются через сериализатор? или есть ли способ передать их из сериализатора?

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

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

18.09.2021
Django - получение пути к файлу с клиентского компьютера

Я работаю над одним государственным проектом и получил задание сделать возможность отслеживать, загрузил ли оператор (пользователь) файл с помощью сканера или USB-накопителя. Я считаю, что это возможно, если я могу получить путь к файлу до загрузки его на сервер. Реально …

18.09.2021
Запустил сервер получил ошибку класса и модуля. пожалуйста кто нибудь помогите с проблемой [закрыто]

#!/usr/bin/env python """Утилита командной строки Django для административных задач.""" импортировать os import sys def main(): """Запустите административные задачи.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Djangoproject.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Не удалось импортировать Django. Вы уверены, что он установлен …

18.09.2021
Как использовать одно и то же представление списка для поиска и набора запросов по категориям в django

Я пытаюсь построить функциональность в моем приложении Django, в котором мы можем получать данные двумя методами: Using Search Selecting a Category Поскольку в обоих случаях требуется получить данные из набора данных, мне интересно, есть ли способ …

18.09.2021
Django: "Продукта, соответствующего запросу, не существует."?

Я новичок в программировании, изучаю учебник по электронной коммерции Udemy Python/Django при создании функции cart_update. Я столкнулся с нижеприведенной ошибкой. Я использовал ForeignKey для пользователя в своих моделях. Может ли кто-нибудь объяснить, что я делаю неправильно; и как я должен …

18.09.2021
Django: save(commit=False) на наборе форм CBV вызывает действия save() настраиваемой модели

Я использую CBV CreateView для отображения пользователю пары страниц с наборами форм. Когда модель, лежащая в основе данного набора форм/CreateView, является обычной (это станет ясно позже), все прекрасно работает при использовании следующей логики на представлении: class Create(CreateView): ... …

18.09.2021
ValueError: Поле 'id' ожидало число, но получило 'None'

Я использую django update class wiew, я также использую form_valid здесь, whe submit дает мне следующую ошибку: "ValueError: Поле 'id' ожидало число, но получило 'None'".Вот код. заранее спасибо !!! [класс update view][1] class UsuariosUpdateView(UpdateView): model = User tel_model = Telefonos …

18.09.2021
Экземпляр AWS Postgresql RDS "не существует" с помощью docker-compose и Django

Мой RDS и веб-контейнер не соединены. Но я сделал все настройки, связанные с базой данных, в настройках Django, и я также правильно настроил AWS RDS. Что я должен делать больше? Это DATABASES файла настроек Django. <pre class="lang-py …

18.09.2021
Django deploy error Heroku push , по крайней мере, дважды. Одной из распространенных причин такого поведения является попытка развернуть код из другой ветки?

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

18.09.2021
Создание индекса для полнотекстового поиска на Django

Я реализую полнотекстовый поиск в блоге, используя Django 3.2 и PostgreSQL 12.8. У меня есть база данных с 3.000 постов, и моя панель поиска ищет по post_title, post_subtitle и post_text. Этот поиск имеет вес, ранжирован и постранично. Поиск работает …

18.09.2021
Использование предыдущих данных модели в классе представления создания для хранения в другой модели

Я работаю над приложением, где я храню информацию о расходе топлива автомобилей, цель состоит в том, чтобы каждый раз, когда автомобиль заправляется, рассчитать расход топлива на км и сохранить его. мои модели: class Refuel(models.Model): user = …

18.09.2021
Как создать масштабируемый веб-сайт, поддерживающий форумы, электронную коммерцию и совместную работу? [закрыто]

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

18.09.2021
Как используется атрибут 'quaryset' в Django 'CreateView'?

Мне интересно, как используется атрибут 'quaryset' в Django 'CreateView'? Официальная документация не удовлетворила вопрос, а google недостаточно полезен! Я довольно скептически отношусь к тому, что что-то очевидное упущено из виду. Спасибо.