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

17.01.2022
Невозможность индексирования значений с помощью django-rest и elasticsearch

Моя БД - postgreSQL, и я использую django_elasticsearch_dsl для соединения django с elasticsearch. почему-то когда я выполняю команду: python manage.py search_index --rebuild Я получаю это сообщение об ошибке: NewConnectionError(<urllib3.connection.HTTPConnection object at 0x058AEE38>: Failed to establish a new …

17.01.2022
Как сделать так, чтобы аутентификация токена перенаправляла на url, а не показывала сообщение об ошибке в json?

REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.TokenAuthentication', ), 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.IsAuthenticated', ), } Мне нужно, чтобы аутентификация по токену перенаправляла на url вместо того, чтобы показывать сообщение об ошибке в json, в случае ошибки 401 Unauthorized: { "detail": "Authentication …

17.01.2022
Создание должности по модели обзора

Мне нужна помощь в оставлении отзыва на другую модель в качестве пользователя, у меня были ошибки и я перепробовал много решений. ошибка FieldError at /reviews/1 Cannot resolve keyword 'user' into field. Choices are: id, pet_owner, pet_owner_id, rating, review, sitter, …

17.01.2022
Django Form, сохранение в несколько таблиц

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

16.01.2022
Как создать конечные точки корзины с помощью фреймворка Django Rest?

Я собираюсь начать разработку функциональности заказа. Я строю rest api и не очень понимаю, что подходит для будущего SPA. Потому что я посмотрел примеры на github и некоторые люди делают конечные точки для каждого действия (добавление/удаление/обновление/список), а некоторые только для …

16.01.2022
Как я могу повторно запустить цикл Django For Loop внутри HTML Div с помощью Javascript по событию Click

У меня есть HTML div следующего вида, <div class="coment-area "> <ul class="we-comet"> {% for j in comment %} <div id="delete_comment{{j.id}}" class="mt-3"> {% if j.post_id.id == i.id %} <li > <div class="comet-avatar"> {% if j.user_id.User_Image %} <img class="card-img-top" style=" vertical-align: …

16.01.2022
Как определить ограничение проверки по длине строки (Django)

Я хочу сделать следующее: constraints = [models.CheckConstraint(check=Length('code')==5, name='code_length')] Не получается, потому что аргумент check должен представлять собой Объект Q или булево выражение, которое определяет проверку, которую вы хотите обеспечить ограничением Я не …

16.01.2022
Фильтр Django, возвращающий ошибки атрибутов

У меня есть следующий код, который предназначен для создания фильтрованного представления моего набора данных на основе нескольких выпадающих выборов, определенных в MyFilter. В моем /picks url я вижу строку поиска, но нет критериев для фильтрации. Когда я перехожу к …

16.01.2022
Получить значения из другой таблицы python

Я хочу получить столбец с именем 'work_id' из таблицы Duties. Общим столбцом в таблицах User и Duties является account_id (для User) и ID (для Duties), это одно и то же значение. В модели Duties есть пк User. Сейчас у …

16.01.2022
С помощью django, как управлять остановкой и повторным запуском сервера с помощью batch.bat через кнопку на экране, использовать операционную систему Windows

С помощью django, как управлять остановкой и повторным запуском сервера с помощью batch.bat через кнопку на экране, использовать операционную систему Windows все методы, которые я получил Процесс выполняется вручную, и я не нашел автоматизированного способа или кода, который работает …

16.01.2022
Значение не передается в базу данных, результат, который я получаю - Bad request

@api_view(['POST']) def savetoken(request): if request.method==("POST"): saveserialize=Tokenserialize(data=request.data) if saveserialize.is_valid(): saveserialize.save() return Response(saveserialize.data,status=status.HTTP_201_CREATED) return Response(saveserialize.data,status=status.HTTP_400_BAD_REQUEST) def inserttoken(request): if request.method=="POST": apiId = request.POST.get('apiId') invoiceNumber = request.POST.get('invoiceNumber') totalAmount = request.POST.get('totalAmount') currency = request.POST.get('currency') redirectUrl = request.POST.get('redirectUrl') cancelUrl = request.POST.get('cancelUrl') orderTime = request.POST.get('orderTime ') tipAmount …

16.01.2022
Pika.exceptions.AMQPConnectionError в Django с помощью Docker

Я использую docker для запуска двух сервисов django. RabbitMq установлен на хосте, а не в контейнере. Когда я запускаю сервер разработки django без контейнера, соединение rabbitmq работает. Но когда я использую docker-compose up, он выдает ошибку pika.exceptions.AMQPConnectionError. Я перезапустил rabbitmq, …

16.01.2022
Невозможно присвоить значение "2": "OrderProduct.product" должен быть экземпляром "Product".

** Привет всем! Я хочу переместить элементы корзины в таблицу продуктов заказа после оплаты Сначала товары получаются из модели элемента карточки. Номер продукта умножается на цену продукта, и я получил модель заказа для получения общей суммы заказа Мой товар …

16.01.2022
Django - TypeError __init__() missing 1 required positional argument when uploading a file

Я хочу установить начальное значение "test" в поле name при загрузке файла с помощью Django. Вот что я пробовал в views.py: class UploadFile(CreateView): form_class = UploadFileForm template_name = "tool/upload.html" success_url = reverse_lazy('tool:index') fields = ['file',] def get(self, request, *args, …

16.01.2022
Как зарегистрировать и войти в систему пользователя в django-rest-framework?

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

16.01.2022
Попытка развернуть django на heroku - сообщение об ошибке

Я пытался развернуть мой django на heroku и получил эту ошибку. -----> Building on the Heroku-20 stack -----> Determining which buildpack to use for this app ! No default language could be detected for this app. HINT: This occurs …

16.01.2022
Учебник по ElasticSearch: Получение ValueError из bulk_indexing

Я следую этому руководству. https://medium.com/free-code-camp/elasticsearch-with-django-the-easy-way-909375bc16cb#.le6690uzj Учебник посвящен использованию elasticsearch в приложении django. Я застрял, когда он просит использовать bulk_indexing() в shell. Я получаю эту ошибку. ** raise ValueError("Вы не можете выполнять вызовы API для индекса …

16.01.2022
Django models добавление члена в проект

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

16.01.2022
Не найден Запрашиваемый ресурс не найден на данном сервере

Я следую этому адресу и установил DEBUG = False в appartement/settings.py в моем проекте. Я изменил /etc/apache2/sites-available/000-default.conf: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /media /var/www/b9/appartement/cdn/cdn_medias Alias /static /var/www/b9/appartement/cdn/cdn_assets <Directory …

16.01.2022
Если какие-либо из них равны нулю, сделайте что-нибудь

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

16.01.2022
Не удается подключить MPTT к django.parler

Я занимаюсь электронной коммерцией на django. У меня есть модель Category, с которой я хочу работать как с django.parler, так и с django-MPTT, потому что я хочу сделать подкатегории для категории. Я сделал все, как в django-parler <a href="https://django-parler.readthedocs.io/en/stable/advanced/mptt.html" rel="nofollow …

16.01.2022
ForigenKey в django выбирается при создании формы модели для таблицы отношений

Я хочу, чтобы Forgienkey был предварительно выбран по идентификатору таблицы отношений, например, я хочу создать задание для определенного компонента с уже выбранным компонентом. my view.py : def create_job(request, pk): component = Component.objects.all() component_id = Component.objects.get(id=pk) obj = Job.objects.get() obj.component_id(id=pk) …

16.01.2022
Django Allauth: Дублирующееся значение ключа нарушает ограничение уникальности: Ключ (имя пользователя)=() уже существует

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

16.01.2022
Как получить экземпляр по глобальному id в Django с помощью Graphene Relay

Graphql_relay имеет функцию from_global_id, которая возвращает model_name и instance_id. Однако, похоже, что для получения модели по имени модели, нам нужно знать, в каком приложении находится модель, например, ответы в вопросе, спрашивающем, как получить модель по ее имени. …

16.01.2022
Django и stripe обрабатывают успешный платеж

Я пытаюсь обработать успешный платеж с помощью stripe webhook, в моей приборной панели stripe я вижу, что события срабатывают и payment_intent успешен, но заказ не создается views.py : from django.shortcuts import render from django.http import JsonResponse from django.http import …

16.01.2022
Django - Не удалось разобрать остаток: '++_RS' из 'annovar.GERP++_RS'

У меня есть значение JSON, которое поступает непосредственно из БД и имеет такую метку GERP++_RS Это часть большого словаря, и мне нужно отобразить соответствующее значение на HTML странице, но Django выдает мне эту ошибку Could not parse the remainder: …

16.01.2022
Как запустить django в pycharm на https

Мне нужно запустить проект python Django с Pycharm IDE локально в HTTPS. чтобы другие сервисы могли общаться с моим сервисом без ошибок. У меня не получается запустить его локально в HTTPS

16.01.2022
Передача и использование объекта запроса в формах django

Я пытаюсь использовать объект запроса для создания динамического выпадающего списка в моей форме, используя следующий код: view: form = TransactionForm(request.user) Форма: class TransactionForm(forms.Form, request.user): # Payment methods get_mm_details = MMDetails.objects.filter(username=request.user) get_card_details = CardDetails.objects.filter(username=request.user) payment_meth = [] …

16.01.2022
Django --- как получить модель pdf заранее в кнопке загрузки html?

Я хочу создать HTML-кнопку, которая загружает pdf-файл из базы данных. Знаете ли вы, как создать кнопку для загрузки последнего pdf-файла из модели? Ниже приведен мой код, полученный на данный момент из модели: class PdfLoad(models.Model): file = …

16.01.2022
Фильтр набора данных на основе входа в учетную запись

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

16.01.2022
Пользовательский пользователь возвращает пустое get_all_permissions()

Я просто пытаюсь начать работать с Permissions, чтобы узнать, как это работает. В shell у меня пустой результат set(). Я вижу этот вопрос, это то же самое, но я не могу найти, чего не хватает в …

16.01.2022
Фильтр для нескольких элементов одного поля Django

У меня есть такой вид: class ProductViewSet(viewsets.ModelViewSet): ... filter_class = ProductFilter и ProductFilter: class ProductFilter(django_filters.FilterSet): class Meta: model = Product fields = ['brand'] проблема в том, что когда я посылаю GET /products/?brand=Adidas+Nike, я получаю …

16.01.2022
Django filter a prefetch_related queryset

Я пытаюсь использовать prefetch_related с моделью с внешним ключом, потому что мне нужно запросить базу данных в цикле. models.py class SelfEvaluatedStatement(models.Model): evaluation_statement = models.ForeignKey(EvaluationStatement, on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE) rating = models.IntegerField(default=0) views.py queryset = SelfEvaluatedStatement.objects.prefetch_related( 'evaluation_statement__sku__topic__subject', 'evaluation_statement__sku__level' ).filter( …

16.01.2022
Получение и возобновление по идентификатору процесса в Python 3

Я разрабатываю тестовое приложение на django для внутреннего использования вычислений. Я использую Octave (версия Matlab с открытым исходным кодом). Идея заключается в том, чтобы предоставить пользователю веб-интерфейс, в котором пользователь будет вводить команды, а команды будут отправляться в …

16.01.2022
Ajax url с параметром. Текущий путь не совпал ни с одним из перечисленных

Я новичок в django. Я пытаюсь удалить элемент из базы данных с помощью ajax вызова. Мой ajax вызов отправляет url с параметром, который является pk элемента для удаления. Урл выглядит нормально, но браузер выдает ошибку, что url-шаблон не соответствует ни …

16.01.2022
Django - я добавил функцию onclick в html и всякий раз, когда я нажимаю на другую кнопку, она выводит одни и те же данные. как это исправить?

&lt;div class="home-food-row"&gt; {% if allmenu %} {% for menu in allmenu %} &lt;div class="home-food-menu-col"&gt; &lt;div class="filterDiv breakfast"&gt; &lt;div class="img-price-tag"&gt; &lt;div class="price-tag" id="price"&gt;{{menu.price}} only&lt;/div&gt; &lt;img class="home-page-food-img" src="{{menu.food_img.url}}" alt="Food" width="100%"/&gt; &lt;/div&gt; &lt;h1 id="foodName_1"&gt;{{menu.food_name}}&lt;/h1&gt; &lt;p&gt;{{menu.food_description}}&lt;/p&gt; &lt;button id="order" onclick="myFunction()"&gt;Place Order&lt;/button&gt; &lt;/div&gt; &lt;/div&gt; {% …

16.01.2022
Как получить атрибут из другой модели в шаблоне django

SO У меня есть две модели, одна - Members, другая - PaymentDetail. Мне нужны все члены из модели Member в моем шаблоне, которые я могу получить из Members.object.all(), но я также хочу, чтобы платежный_статус всех этих членов был в моем …

16.01.2022
Использование данных из тега select для составления запросов на основе заданного id

Я пытаюсь сделать запросы или отфильтровать данные на основе заданного id из тега select, который у меня есть в html. В файле index.html у меня есть следующее: &lt;div class="row"&gt; &lt;label for="patientId"&gt;Choose a patient:&lt;/label&gt; &lt;select name="patient" id="patient"&gt; {% for item …

16.01.2022
Перетаскивание и сортировка с помощью django и ajax

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

16.01.2022
Пагинация вызывает дублирование элементов в Django

У меня есть следующее ListView: class SentencesListView(ListView): model = Sentence paginate_by = 10 def get_queryset(self): return Sentence.objects.all().order_by('-proficiency') Когда пользователь взаимодействует с веб-страницей, proficiency всех Sentence на отображаемой странице увеличивается. В результате, когда get_queryset будет вызван снова …