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

13.09.2021
Как напрямую зарегистрировать пользователя в allauth django с помощью google?

Я использую allauth django, чтобы я мог войти на сайт в один клик. Я не очень понимаю, как: save the user's email as a login automatically register a user and log him in with a redirect to the desired …

13.09.2021
Нулевое значение в столбце "id" отношения "survey_surveyuser" нарушает ограничение not-null

Я пытаюсь развернуть приложение django и postgres на heroku. Когда я меняю postgres credintial на heroku postgres credintial и пытаюсь отправить данные, появляется эта ошибка: null value in column "id" of relation "survey_surveyuser" violates not-null constraint мои взгляды: …

13.09.2021
Django.core.exceptions.ImproperlyConfigured: Установите переменную окружения DATABASE_URL

Я получаю эту ошибку, когда пытаюсь запустить py manage.py runserver в терминале pycharm. Я впервые пытаюсь использовать Docker в одном из проектов Django. Я клонировал проект и успешно установил Docker и docker-compose. Затем я выполнил следующие команды в своей корневой …

13.09.2021
Аннотированное значение дает Нет, нужно 0

Order_list_cases =(order_list.values('user_id').annotate(dcount=Count('user_id'),customer_paid_sum=(Sum('invoice__transaction_invoice__transaction_amount')) В этом коде customer_paid_sum возвращает None, я хочу выдать 0, если это None. Я пробовал использовать else case, но ничего не получилось.

13.09.2021
Кнопка фильтра Django-admin

Я пытаюсь создать страницу администратора в Django для моей модели Video. Представление довольно простое, все, что я хочу сделать, это просматривать и фильтровать видеозаписи на основе выпадающих и временных фильтров. Вот мой код. from django.contrib import …

13.09.2021
Отрисовка условного компонента, если пользователь является владельцем поста React + Django Rest Framework

У меня есть, например, модели User и Post. Объект User имеет id, а объект Post имеет id владельца. Я хочу отображать кнопку <Edit /> только тогда, когда пользователь является владельцем поста. Как лучше всего это сделать? Просто я …

13.09.2021
Как остановить функцию Django от получения дублирующихся результатов?

У меня проблемы с этой функцией, которая создает дубликаты записей. У меня есть несколько страниц с документами, которые содержат ответ с document в виде списка записей. Каждая страница содержит разные номера в этом списке. Когда все записи создаются в …

13.09.2021
Django Forms - как получить доступ к полям внутри класса

я работаю с формами django и хочу получить доступ к переменной поля внутри его класса: class CarPurchase(forms.Form): brand = forms.CharField(max_length=30) color = forms.CharField(max_length=20) @classmethod def set_color(cls, color): cls.color = color и это даст ошибку, говорящую, что CarPurchase …

13.09.2021
Поле сериализатора Django ImageField не имеет значения None при обращении к нему в представлении

Я создал сериализатор для загрузки изображений и хочу получить доступ к изображению в представлении, когда оно загружено в эту конечную точку. сериализатор class AccountInvestigationFileUploadSerializer(serializers.Serializer): image = serializers.ImageField() view class AccountInvestigationFileUploadView(APIView): permission_classes = [IsAuthenticated] serializer_class = AccountInvestigationFileUploadSerializer def post(self, …

13.09.2021
Я могу войти в систему, только если у меня есть пароль в нижнем регистре

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

13.09.2021
Ошибка Websocket-соединения в Django и ошибка "Пользователь, соответствующий запросу, не существует

Я пытаюсь создать приложение для чата один на один, используя django channels, websockets и Redis.Пробовал реализовать django channels из (https://youtu.be/RVH05S1qab8), но получаю ошибки вроде этой (из консоли javaScript).Строка 253 из views.py, код которой приведен …

13.09.2021
Django и postgres: Плохой синтаксис запроса

Я начал новый проект django, чтобы создать его вокруг существующей базы данных postgresql. Следуя документации django, я установил psycopg2 и изменил файл настроек следующим образом: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'northwind', 'USER': '********', 'PASSWORD': '****************', 'HOST': …

13.09.2021
AssertionError: Ожидался `Response`, `HttpResponse` или `HttpStreamingResponse` ..., но получен `<class 'rest_framework.authtoken.models.Token'>'

Я пытаюсь вернуть аутентифицированную информацию о пользователе, такую как имя пользователя, email, first_name и last_name в MyProfile.vue с помощью сериализатора. Я получаю эту ошибку и не могу найти способ ее решения. Логика такова: Аутентифицированный пользователь хранит токен в localStorage, я …

13.09.2021
Как отсканировать документ с помощью мобильного телефона - django

я пытаюсь создать сканер из камеры мобильного телефона для загрузки некоторых документов в мой проект django, база данных postgres class Document(models.Model): booking =models.ForeignKey(Booking,on_delete=models.PROTECT) docs = models.ImageField(upload_to=upload_docs) и это мой views.py @login_required def add_new_image(request,id): obj = get_object_or_404(Booking,id=id) if …

13.09.2021
Как быстрее получить объекты подсчета на Django?

Моя цель - оптимизировать получение количества объектов, которые есть в моей модели Django. У меня есть две модели: Пользователи Перспективы Это отношения "один-ко-многим". Один Пользователь может создать много Перспектив. Одна перспектива может быть создана …

13.09.2021
Django преобразование набора запросов в список

Я пытаюсь выполнить массовую вставку с помощью jquery ajax и django restframework. Когда я загружаю свои данные, используя интерфейс django restframework, это работает, но когда я печатаю request.data, я получаю следующее [{'name': 'Tenant 1', 'email': 'tenant1@gmail.com', 'phone_number': 619}, {'name': …

13.09.2021
Массовый GET в Django REST Framework

Я создаю приложение, используя Django и Django REST Framework. Я достаточно хорошо разбираюсь в базовом Django, но в DRF я совсем новичок. Надеюсь, что кто-нибудь сможет помочь мне с нижеприведенными вопросами. У меня есть список словарей, которые я хочу …

13.09.2021
Не удалось построить колесо для <package>

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

13.09.2021
Можно ли передать параметр запроса в объект администратора?

Я хотел бы передать request.user.first_name в модель из админ панели. Возможно ли это? models.py class News(models.model): text = models.TextField() template.html &lt;div class='container'&gt; {{object.text | safe }} &lt;/div&gt; Огромное спасибо

13.09.2021
Преобразование html + bootstrap файлов (с помощью flex) в pdf - Django?

Я пытаюсь создать webapp, в котором данные поступают из определенного API и сохраняются в базе данных. Теперь я хочу создать pdf, используя эти данные. У меня есть готовый html-код с пользовательским css и bootstrap (с использованием display: flex;). Я уже …

13.09.2021
Объект 'QuerySet' не имеет атрибута 'info' в django

я создаю кнопку поделиться в социальных сетях https://github.com/codingforentrepreneurs/Guides/blob/master/all/social_share_links.md. пробую это руководство ant пытается закодировать мою model.info которая является char полем вставить в status &lt;a class="i-links" target="_blank" href="https://twitter.com/home?status=I'm%20going%20to%20learn%20to%20Code...%20Come%20build%20an%20web%20apsp%20with%20me!%20%23CFE%20and%20@justinmitchel%20{{ request.build_absolute_uri|urlencoded }}"&gt; пытается from urllib.parse import urlencode, quote_plus …

13.09.2021
Использование 2 моделей в Django CreateView с полями ввода только для 1 модели

Я пытаюсь сделать такую страницу, где цитаты выбираются случайным образом из quotes.models.Quote с использованием classmethod Quote.get_random(): Quote1... by Author1 Quote2... by Author2 RichTextfield for user to comment on the quotes. Пользователь не должен иметь возможность редактировать цитаты на …

13.09.2021
Аннотирование и сравнение 2 подсчетов для результатов подзапроса

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

13.09.2021
Невозможно присвоить "'...'": "ForwardFile.receiver" должен быть экземпляром "User".

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

13.09.2021
Django модель ForeignKey Reciprocation

Мне интересно, как лучше всего отразить существование ForeignKey для модели. Т.е. я хочу иметь возможность видеть связанный ForeignKey в модели на странице администратора, а не только начальный экземпляр модели.

13.09.2021
Django: Объединение двух моделей без ForeignKey: (Можно ли использовать полиморфное отношение, если да, то как)

Class Services(models.Model): id = models.BigAutoField(primary_key=True) medical_unit = models.ForeignKey(MedicalUnits, models.DO_NOTHING, related_name='services_medical_unit', blank=True, null=True) created_at = models.DateTimeField() updated_at = models.DateTimeField() имя = models.CharField(max_length=500, blank=True, null=True) billing_code = models.CharField(max_length=500, blank=True, null=True) department_id = models.IntegerField(blank=True, null=True) назначаемый_тип = models.CharField(max_length=500, blank=True, null=True) assignable_id = models.BigIntegerField(blank=True, …

13.09.2021
Raise ImproperlyConfigured(error_msg) в django

Я пытаюсь разместить сайт django в gcloud... я сделал некоторые изменения в файле settings.py вот мой код DATABASES = {"default": env.db()} # If the flag as been set, configure to use proxy if os.getenv("USE_CLOUD_SQL_AUTH_PROXY", None): DATABASES["default"]["HOST"] = "127.0.0.1" DATABASES["default"]["PORT"] …

13.09.2021
Получение имени пользователя в python Django с помощью LDAP в интрасети

Мы столкнулись с проблемой. Мы разместили веб-сайт на основе python Django на нашем внутрисетевом Linux сервере. Когда любой пользователь (клиентская машина) в той же сети получает доступ к сайту, системе необходимо аутентифицировать этого пользователя из LDAP каталога и передать …

13.09.2021
Могу ли я остановить значительное количество [Django] ERROR (EXTERNAL IP): Invalid HTTP_HOST header от странных сайтов, которые я получаю?

После добавления возможности писать мне (администратору), когда возникают проблемы с моим сервером Django, я продолжаю получать МНОГО следующих писем (20 только за последний час). [Django] ERROR (EXTERNAL IP): Invalid HTTP_HOST header: 'staging.menthanhgiadalat.com'. You may need to add 'staging.menthanhgiadalat.com' to …

13.09.2021
Доступ к .count() и .all() внутри модели

Могу ли я получить доступ к .all() или . count() внутри модели в файле models.py? Я работаю над приложением для опроса и хочу, чтобы значение поля динамически сохраняло .count() поля many to many.

13.09.2021
Поле выбора не обновляется Django

Я пытаюсь обновить поле выбора при отправке формы, но оно почему-то не обновляется, Оно представляет пустое значение в Django-admin contact_no = request.POST['contact_no'] password = request.POST.get('password') user_type = request.POST.get('user_type') print(user_type) user = User(gender=gender, email=email, username=username, first_name=first_name, last_name=last_name, date_of_birth=date_of_birth, contact_no=contact_no,user_type=user_type) …

13.09.2021
Как я могу иметь атомарный блок кода, который не обращается к базе данных в Django?

Я работаю над проектом, в котором используются Django и Django REST Framework. В одном из представлений есть метод F(), который делает следующее: Fetches data from the database (read operation) Sends a create (POST) request to a 3rd party API. …

13.09.2021
DRF: только для целей представления. Как объединить два сериализатора

У меня есть class Serializer1(serializers.ModelSerializer): class Meta: model = Model1 fields = ("first_name","last_name") class Serializer2(serializers.ModelSerializer): class Meta: model = Model2 fields = ("phone","email") Теперь я хочу показать оба сериализатора как один только в целях представления like { …

13.09.2021
React.js: Не обработанный отказ (TypeError): Cannot read property 'error' of undefined

Hello я просто получаю ошибку "Unhandled Rejection (TypeError): Cannot read property 'error' of undefined " и это мой Home.js import React ,{useState, useEffect} from 'react' import {GetProducts} from '../core/helper/coreapicalls' export default function Home() { const [Products , setProducts] = useState([]); …

13.09.2021
Url изображения из S3 не работает в шаблоне Django

Мой django back-end и веб-сайт размещены в heroku. Мои медиафайлы размещены на Amazon S3. У меня нет проблем с загрузкой изображений на S3. Но когда я пытаюсь вставить url изображения из S3 в тег img, у меня возникает проблема. …

13.09.2021
Развертывание частного сервера [закрыто]

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

13.09.2021
Шаблон не найден, когда я запускаю python manage.py runserver на приложении pydriod 3

Я пытался создать блог на django с помощью моего телефона и до вчерашнего дня все шло успешно. Вчера я создавал свою домашнюю страницу и когда я запускаю python manage.py runserver, он возвращает ошибку template not found. В чем может быть …

13.09.2021
Django Построение формы с переменным количеством полей

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

13.09.2021
Рендеринг многоступенчатых форм Django

Я хочу создать многоступенчатую форму (модель): моя цель - разбить ее на 4 страницы, каждая из которых имеет функцию сохранения/обновления и возможность полностью пропустить страницу (когда у меня только необязательные поля). Я создал models.py с 4 классами (и относительными …

13.09.2021
Проблема передачи queryset фреймворка отдыха Django

У меня есть проблема в течение нескольких дней, но так и не получил никакого решения, я пробовал разные подходы, но без успеха. Я хочу передать несколько наборов запросов в одном представлении или пути. @api_view(['GET']) def getProduct(request, pk): product = …