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

15.09.2021
Поле Djangoform не отображается

у меня есть регистрационная форма формы class RegisterForm(UserCreationForm): name = forms.CharField(max_length=255, label='Username', widget=forms.TextInput(attrs={'class': 'form-group'})) email = forms.EmailField(max_length=255, label='Email', widget=forms.EmailInput(attrs={'class': 'form-group'})) password1 = forms.CharField(label='Password', widget=forms.PasswordInput(attrs={'class': 'form-group'})) password2 = forms.CharField(label='Repeat password', widget=forms.PasswordInput(attrs={'class': 'form-group'})) class Meta: model = User fields = ('name', …

15.09.2021
Оператор возврата ответа не возвращает никакого ответа

Я создаю представление logout для выхода из моего django restframework с помощью simplejwt. Прямого способа выйти из системы нет, так что только внесение токена refresh в черный список является обходным путем. Вот мой код class LogoutSerializer(serializers.Serializer): refresh = serializers.CharField() def …

15.09.2021
Взаимодействие иностранных ключей

Я хочу иметь возможность видеть существование ForeignKey, но в другом приложении admin.py. В том, которое является получателем ForeignKey. В данном случае, я хочу иметь возможность видеть Email ForeignKey в Client admin.py. Структура клиентского приложения: Проект Client …

15.09.2021
Несколько сайтов Django на одном сервере с разными базами данных

Я дважды развертываю один и тот же проект Django на сервере с разными настройками и базами данных в каждом случае. Первый - это производственный проект, использующий настройки production.py и базу данных PostgreSQL. Второй - тестовый проект, использующий настройки …

15.09.2021
После размещения на хостинге django сайт показывает 502 bad gateway [закрыто]

Я развернул сайт django в gcloud все сделано после развертывания, когда я ищу url в google он показывает 502 bad gateway

15.09.2021
Firefox и Chrome не распознают json [закрыто]

У меня есть запрос fetch из api, который собирает данные для пользователя и затем помещает эти данные в массивы внутри моего js скрипта. Эта функция отлично работает в Safari, но в Chrome и Firefox она возвращается как '500 Internal …

15.09.2021
Невозможно отправить kendo-react-pdf из react в django с помощью axios

В настоящее время я пытаюсь отправить PDF файл, который генерируется при нажатии кнопки (используя kendo-react-pdf) в мой Django API, но это не работает. Вот мой Django View: class quizPdfView(APIView): parser_classes = [MultiPartParser,FormParser] def post(self,request): try: print(request.data) quizPDF.objects.create(user=request.user,pdf=request.data['pdf']) return …

15.09.2021
Будет ли реализация изображений товаров в магазине электронной коммерции в виде отдельной сущности базы данных занимать много времени при выполнении запросов? Есть ли лучший подход?

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

15.09.2021
Django/Django Rest Как сохранить устройство пользователя для предотвращения утомительного 2FA при каждом входе?

Здравствуйте, я работаю с Django Rest Framework с JWT в качестве фреймворка аутентификации и я успешно сделал двухфакторную аутентификацию Login на основе Email OTP, но одну вещь я хочу улучшить, я хочу улучшить логин и сохранить устройство пользователя, чтобы …

15.09.2021
Проверка кода валидации в django rest framework

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

15.09.2021
Доступ к параметрам запроса с помощью axios

Итак, я использую React во фронтенде и Django в бэкенде, и в настоящее время я делаю интеграцию API, для чего я использую Axios. Итак, на стороне frontend я вызываю URL следующим образом http://localhost:3000/attempt/?quiz_id=6 и я хочу, чтобы …

15.09.2021
Как автоматически увеличивать переменную класса при создании экземпляра модели django?

Я пытаюсь автоматически увеличить модель (переменную класса) с помощью сигналов django. Все работает нормально, но только каждый раз, когда я выключаю компьютер, счетчик обнуляется. Я не знаю, что именно я делаю неправильно. Вот models.py class Project(models.Model): Count = 0 manager …

15.09.2021
Django API: Как получить все объекты, соответствующие определенному значению в поле UUID

при попытке запросить объекты по их полю foreignkey, мне не удается получить никаких подробностей. Идентификатор компании является и uuid (uuid4) полем. У меня есть модель под названием "контакты": class Contact(models.Model): firstname = models.CharField(max_length=35) lastname = models.CharField(max_length=35) …

15.09.2021
Django : Запрос данных из связанных моделей

Я использую Django 3.2.7 и хочу запросить все заказы от клиента. Models.py class Order(models.Model): STATUS=( ('Pending','Pending'), ('Out for Delivery','Out for delivery'), ('Delivered','Delivered'), ) customer = models.ForeignKey(Customer,null=True, on_delete=models.SET_NULL) product = models.ForeignKey(Product,null=True, on_delete=models.SET_NULL) date_created = models.DateTimeField(auto_now_add=True) status = models.CharField(max_length=200, null=True, choices=STATUS) …

15.09.2021
Выключение RabbitMQ приводит к зависанию Django

У меня есть этот класс в моем проекте: class CreateReportConsumer(AsyncJsonWebsocketConsumer): async def connect(self): if self.scope['user'].is_authenticated: await self.accept() else: await self.close(401) async def disconnect(self, code): await self.close(code) async def receive_json(self, content, **kwargs): task_id = content.get('task_id') if task_id: result = AsyncResult(task_id) …

15.09.2021
Модуль 'keras.optimizers' не имеет атрибута 'Adam'

Когда я запускаю это python FlappyBird_AI.py -m train Я получаю эту ошибку: AttributeError: module 'keras.optimizers' has no attribute 'Adam'

15.09.2021
ValueError: Поле admin.LogEntry.user было объявлено с ленивой ссылкой на 'leads.user', но приложение 'leads' не предоставляет модель 'user'

я делаю crm, когда ввожу python manage.py migrate я получил эту ошибку: ValueError: The field admin.LogEntry.user was declared with a lazy reference to 'leads.user', but app 'leads' doesn't provide model 'user'. Вот мой код. вот …

15.09.2021
Доступ к данным после знака вопроса(?) [закрыто]

Предположим, у меня есть URL, подобный приведенному ниже, и я хочу получить доступ к параметру quiz_id. http://localhost:3000/attempt/?quiz_id=6 Как сделать это возможным с помощью Axios и в Django?

15.09.2021
Python django shell заменить на другой редактр

Начала изучать основы python django. Можно ли изменить встроенную оболочку shell для python django на другой редактор, например visual code? Если запустить встроенную оболочку через команду python.exe manage.py shell, то с помощью нее могу получить список данных, например: from bboard.models …

15.09.2021
Вопрос по Reactjs и Django, использование сериализатора в django-rest-framework

У меня вопрос по поводу сериализатора из Django-rest-framework и Reactjs. Мой вопрос в том, может ли сериализатор работать сам по себе без модели django? Поскольку мне не нужно ничего сохранять в базе данных. Я просто хочу сделать пост запрос …

15.09.2021
Как развернуть проект django с apache и базовой аутентификацией?

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

15.09.2021
Websocket разъединяется снова и снова в django

Я пытаюсь создать приложение чата один на один, используя каналы django и websockets. Я следую этому руководству https://youtu.be/RVH05S1qab8. Я получаю эту ошибку, когда я пытаюсь http://127.0.0.1:8000/raunak2/ в url : [Failure instance: Traceback: <class …

15.09.2021
Как обновить пароль пользователя и сохранить его в базе данных с помощью django

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

15.09.2021
Django 3.2 Не возвращает __str__ модели связанной через ManyToMany

Столкнулся с проблемой вывода str связанной модели... Имеется несколько моделей связанных через ManyToMany: Модель пользователя class WSCustomer(models.Model): first_name = models.CharField('Имя', max_length=255) def __str__(self): return self.first_name Модель объекта class WSObject(models.Model): title = models.CharField('Название', max_length=255) customer = models.ManyToManyField(WSCustomer, related_name='own_object_customer', verbose_name='Заказчик', blank=True) …

15.09.2021
ModuleNotFoundError: No module named 'django.contrib.fpages'

Не запускается отладочный сервер на Django. До момента создания файла ниже, всё работало. В URL всё прописал. from django.contrib import admin from django.contrib.flatpages.admin import FlatPageAdmin from django.contrib.flatpages.models import FlatPage from django.utils.translation import gettext_lazy as _ # Define a new FlatPageAdmin …

15.09.2021
Обновление значения ключа в JSONField()

Я пытаюсь обновить большое количество записей (3,2 миллиона). Это моя модель: class MyModel(models.Model): stats = JSONField() Где статистика обычно сохраняется как: { "my_old_key": [{"hey": "Hello World"}] } Я хочу обновить его так, …

15.09.2021
Вы пытаетесь добавить ненулевое поле 'agent' в свинец без значения по умолчанию; мы не можем этого сделать (базе данных нужно чем-то заполнить существующую строку).

я делаю crm, когда ввожу python manage.py makemigrations я получил эту ошибку: Вы пытаетесь добавить ненулевое поле 'agent' к свинцу без значения по умолчанию; мы не можем этого сделать (базе данных нужно что-то, чтобы заполнить существующие строки). Пожалуйста, …

15.09.2021
Как получить первичный ключ в строковом формате в django rest framework

В настоящее время я работаю над проектом django rest framework и требование к выводу ответа описано ниже. Если у кого-нибудь есть идеи по этому поводу, это будет очень полезно для меня. В настоящее время я получаю следующие …

15.09.2021
Contrib-auth-validate выдает None, даже если входные данные верны

Вот мой код: class LoginSerializer(serializers.Serializer): isd = serializers.IntegerField(write_only=True, required=False) email = serializers.CharField(required=False, source='username') phone = serializers.CharField(required=False) username = serializers.CharField(required=False) password = PasswordField(required=True) def create(self, validated_data: dict): if not validated_data.__contains__('username'): print("validated_data",validated_data) validated_data['username'] = validated_data['phone'] print("validated_data",validated_data) user: AppUser = authenticate(**validated_data) print("user",user) …

15.09.2021
Django order by aggregate value from non-related table

У меня есть три модели, Accrual и Member, и общим полем этих двух моделей является register_no, но это поле не является внешним ключом class Accrual(models.Model): register_no = models.PositiveIntegerField(verbose_name=_('Register No')) amount=models.DecimalField(decimal_places=2, max_digits=17, verbose_name=_('Total Amount')) class Member(models.Model): register_no = models.PositiveIntegerField(unique=True, verbose_name=_('Register …

15.09.2021
Чтение имени HTML-формы в представлениях Django

Я хочу определить представление, которое должно отображать, с какой страницы пришел запрос. например: "Запрос идет с индексной страницы" "Запрос поступает с домашней страницы" ................... ................ и так далее views.py def practice(request): return HttpResponse(request.POST) …

15.09.2021
Назначение ролей для различных пользователей в Django Rest Framework

Я использовал AbstractUser, определенный в Django для модели пользователя и имею модель UserProfile, которая является отношением один к одному с пользователем. Теперь мне нужно реализовать авторизацию на основе ролей для проекта CRM, который я пишу. Каким будет наилучший подход …

15.09.2021
DRF вложенный маршрутизатор сериализатор исходных полей из url

У меня есть модель автора и книги. У автора есть много книг class Author(Model): id = UUIDField(primary_key=True, default=uuid4, editable=False) name = CharField(max_length=50) email = CharField(max_length=50) class Book(Model): id = UUIDField(primary_key=True, default=uuid4, editable=False) name = CharField(max_length=50) author = ForeignKey(Author, on_delete=models.CASCADE) …

15.09.2021
Heroku: ошибка "Для этого приложения не удалось обнаружить язык по умолчанию" для приложения node

Heroku: "Для этого приложения не удалось обнаружить язык по умолчанию" ошибка, возникающая для приложения node ... введите описание изображения здесь

15.09.2021
Как я могу вызвать все электронные письма или я хочу добавить больше полей к нему это мой git repo https://github.com/rahullabroo0/django-react-auth-main.git

я пытаюсь узнать, как я могу вызвать все электронные письма в нем? или я хочу добавить больше полей к нему это мой git repo https://github.com/rahullabroo0/django-react-auth-main.git. и есть ли какой-нибудь стандартный метод для использования кода регистрации логина. …

15.09.2021
Можно ли определить маршрут до места с указанием расстояния, используя GeoDjango?

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

15.09.2021
Как манипулировать/сжать загруженное изображение и сохранить его в AWS S3 с помощью boto3

Я хочу обработать/сжать загруженное изображение, а затем сохранить его на S3 bucket. Вот что я пробовал до сих пор: S3 = boto3.client("s3", aws_access_key_id=settings.ACCESS_KEY_ID,aws_secret_access_key=settings.SECRET_ACCESS_KEY) image = Image.open(img) outputIoStream = BytesIO() temp_image = image.resize((1020, 573)) temp_image.save(outputIoStream, format='PNG', quality=60) outputIoStream.seek(0) img = …

15.09.2021
Есть ли способ подписаться и отправлять личные сообщения пользователям slack в рабочем пространстве с помощью python

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

15.09.2021
Django - Django не возвращает все сущности из таблицы при вызове GET

У меня есть эта функция get def get(self, request): items = Post.objects.order_by('created').annotate( creator_name=F('creator_id__username'), goal_description=F('goal_id__description'), replies=Count('replypost', distinct=True), cheers=Count('cheerpost', distinct=True), ).prefetch_related( Prefetch('photo_set', Photo.objects.order_by('created')) ) serializer = FullPostDataSerializer(items, many=True) return Response(serializer.data, status=status.HTTP_200_OK) По идее, он должен возвращать все сообщения, упорядоченные …

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

Я создал страницу, на которой администратор может обновить пароль и имя пользователя, когда администратор нажимает на кнопку обновления, она должна перенаправлять администратора на страницу обновления, когда он нажимает на кнопку обновления, где он заполняет новое имя пользователя и пароль …