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

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 = …

13.09.2021
Назначение внешних ключей - Django

Хотя это глупый вопрос, я все же задам его. В настоящее время у меня есть модели для 'clients' и 'emails' в Django. Мне интересно, будет ли правильным иметь ForeignKey, указывающий на экземпляр электронной почты через модель 'clients'. …

13.09.2021
Отправка уведомления пользователям, когда им предоставляется общий доступ к файлу в Django

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

13.09.2021
Сериализатор условных полей Django

У меня есть такой вид: class UserDetail(generics.RetrieveDestroyAPIView): permission_classes = [IsAuthenticatedOrReadOnly] queryset = User.object.all() serializer_class = UserSerializer def get_object(self, queryset=None, **kwargs): item = self.kwargs.get('pk') return generics.get_object_or_404(User, id=item) сериализатор следующим образом: class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields …

13.09.2021
Развертывание Django с Apache и mod_wsgi на Windows

Использую: Windows 7 64-bits Apache 2.4 VC16 Python 3.8 Скачал скомпилированный пакет mod_wsgi-4.9.0-cp38-cp38-win_amd64.whl Используя команду pip install установил данный пакет. С помощью команды mod_wsgi-express module-config Получил следующие конфигурационные строки: LoadFile &quot;c:/program files/python38/python38.dll&quot; LoadModule wsgi_module &quot;c:/Users/Владелец/AppData/Roaming/Python/Python38/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd&quot; WSGIPythonHome …

13.09.2021
Как исправить страницу не найдено 404 в django?

Здравствуйте, я создал свой первый сайт и при попытке запустить страницу товара я получаю эту ошибку Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/products. Используя URLconf, определенный в myshop.urls, Django попробовал эти шаблоны …

13.09.2021
Запрос к полю datetime с использованием только даты в django

Я пытаюсь запросить поле datetime в django следующим образом: http://127.0.0.1:8000/mr-check/?cname=4&amp;date=2021-09-13+00:09 и мнения: cname = request.GET['cname'] date = request.GET['date'] # try: items = MaterialRequest.objects.filter(owner=cname).filter(delivery_required_on=d) модели: delivery_required_on = models.DateTimeField(default=datetime.now) теперь очевидно, что у …

13.09.2021
Почему я получаю ошибку 404 "Страница не найдена

Я пытаюсь создать смену пароля и смену имени пользователя для моих пользователей, но это вышло как страница не найдена 404 ошибка, показанная ниже, где я делаю неправильно, это кажется мне нормальным: <img alt="enter image description here" …

13.09.2021
Django неожиданное ключевое слово из помощника формы [закрыто]

Forms.py class EinheitsJobForm(forms.Form): all_Verarbeituns_parameters = generateParameterDropdownList() all_pulver_parameter = generatePowederParameterDropdownList() PulverParameter = forms.ChoiceField(choices= choicefieldArray, label="Zugehörige Pulverparameter") VerarbeitungsParameter = forms.ChoiceField(coices= choicefieldArray, label="Zugehörige Verarbeitungsparameter") Fertigung = forms.ChoiceField(choices=choicefieldArray,label="Fertigungs Methode") Jobdauer = forms.TimeField() Geometrie = forms.FileField() Bauerfolg = forms.ChoiceField(choices=choicefieldArray, label="Bauerfolg") def __init__(self, *args, **kwargs): super().__init__(*args, …

13.09.2021
Django Model Form не сохраняется в базе данных (нет сообщения об ошибке)

В соответствии с вышеизложенным (заголовок) моя Django форма не сохраняется, однако, она перенаправляет на правильную страницу, но запись не отображается на странице администратора. Пожалуйста, посмотрите приведенный ниже код : Views.py: def newSetting(request): form = SettingsForm() if request.method == 'POST': form …

13.09.2021
Как подсчитать истинное булево поле в queryset с дополнительным полем boolean_count с каждым объектом, но счет должен быть одинаковым для каждой записи в django

Model.objects.filter().values('id', 'username', 'email', 'is_boolean').annotate(boolean_count=Count('is_boolean', filter=Q(is_boolean=True))) и я получаю счетчик 1 в каждой записи, но если я делаю Model.objects.filter().values('is_boolean').annotate(boolean_count=Count('is_boolean', filter=Q(is_boolean=True))) Я получаю правильный подсчет для true и 0 для false, но я хочу правильный подсчет для всех и со …

13.09.2021
Обслуживание нескольких доменов с помощью Django и Apache приводит только к одному местоположению

Я пытаюсь настроить Django для обслуживания нескольких сайтов (в приведенной ниже конфигурации я использую примеры www.domain1.com и www.domain2.com). Я успешно установил Apache2, успешно (или так кажется) настроил wsgi.py. Я создал свой конфигурационный файл …

13.09.2021
AWS lightsail windows server sll certification install for django application

Я очень новичок в AWS, поэтому я использую AWS lightsail windows server для размещения приложения Django. Теперь, чтобы сделать мой домен безопасным, мне нужно добавить ssl сертификат, но я не знаю, как добавить SSL сертификат в AWS lightsail windows …