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

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

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

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 <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 }}"> пытается 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 "c:/program files/python38/python38.dll" LoadModule wsgi_module "c:/Users/Владелец/AppData/Roaming/Python/Python38/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd" 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&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 …

13.09.2021
Возможно ли, чтобы cookie-файл удалялся сам по себе?

У меня есть сайт, который использует react, django. Это электронная коммерция, поэтому как только они хотят оплатить товар, все куки удаляются что происходит за кулисами: как только они размещают заказ, генерируется идентификатор транзакции (transactionId) когда пользователь нажимает кнопку …

13.09.2021
Функция Autenticate() также возвращает None суперпользователю

Def student_login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') user1 = authenticate(request, username=username,passsword=password) print(user1) if user1 is not None: print('Valid User') login(request , user1) return redirect('/meetups/student_profile') else: print('Invalid USer') return render(request, 'meetups/student_login.html') return render(request, 'meetups/student_login.html') …

13.09.2021
Csrf tken и токен доступа удаляются из cookies и хранилища сессий после обновления страницы в django rest framework и react/redux

Я столкнулся со странной проблемой при реализации httponly с simple_jwt, токен csrf сохраняется в cookies при выходе пользователя из системы, а токен доступа в хранилище сессий, но после этого, когда пользователь обновляет страницу или меняет страницу, оба токена удаляются. В …

13.09.2021
Нужна помощь по django попытка запустить runserver выдает ошибку [закрыто]

Пожалуйста, помогите Я пытаюсь запустить python manage.py runserver и выдает такую ошибку Я буду благодарен за любую помощь введите описание изображения здесь AttributeError: объект 'function' не имеет атрибута 'CharField'

13.09.2021
DJango 2 db routing

В Django2 есть два проекта с одинаковыми моделями, как реализовать авторизацию в первом проекте из базы второго проекта БД - postgreSQL

13.09.2021
Кэширование ответов сериализатора в Django Rest Framework

Я использую сериализатор для получения связанных данных для определенного ресурса следующим образом: SessionSerializer.py def to_representation(self, instance): response = super().to_representation(instance) response["user"] = UserSerializer(instance.user).data if instance.experiment: response["experiment"] = ExperimentSerializer(instance.experiment).data response["last_event"] = EventSerializer(instance.last_global_event).data # fetch and return all session answers …