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

18.11.2021
Поиск выбросов с помощью django

Итак, я пытался обнаружить некоторые ценовые выбросы в запросе, но не до конца понял. Как это можно сделать. Итак, как я пытаюсь это сделать: У меня есть одна модель class History(models.Model): id = models.CharField(...) price = models.FloatField(...) retailer = …

18.11.2021
Обслуживание react и django с помощью nginx без необходимости удалять и перестраивать docker

Я пытаюсь обслуживать Django и react через Nginx по отдельности. Часть моей папки Nginx следующая: upstream react_frontend { server react:3000; } location /static/ { alias /usr/src/app/react_files/static/; } location / { proxy_pass http://react_frontend; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; …

18.11.2021
Django: Как проверить наличие дубликатов перед bulk_create (при определении объекта)?

Я хочу определить объект и проверить, является ли он дубликатом, прежде чем создавать его. дубликат перед его созданием, как показано ниже. if data['title'] in videos: Я надеюсь, что смогу определить это таким образом. Как я могу определить дубликаты? …

18.11.2021
Django перенаправление на другую страницу и автоматический вход на эту страницу

Есть ли способ перенаправления на другую страницу и автоматического входа на эту страницу? Так вот, я делаю на django веб-страницу с логином и создаю ссылку на facebook. Когда пользователь нажимает на ссылку facebook, он должен автоматически войти на …

18.11.2021
Невозможно получить доступ к полям абстрактной модели пользователя в Django

У меня есть абстрактная модель пользователя следующего вида: class MyAccountManager(BaseUserManager): """ Class to adjust the base user manager """ def create_user(self, email, username, password=None): if not email: raise ValueError("Users must have an email address") user = self.model( email=self.normalize_email(email), username=username, …

18.11.2021
Я пытаюсь использовать soaplib для третьей версии python и получаю некоторые ошибки

Я переношу код с python2.7 на python3.6, где я использую soaplib и он совместим с python 3.6 есть ли еще какая-нибудь подобная библиотека?

18.11.2021
Как исправить пагинацию при наличии фильтра GET из URL?

На главной странице просмотра товаров (www.url.com/works) пагинация работает хорошо (отображается 10 товаров за раз) и URL становится www.url.com/works/?page=2 В том же представлении работы можно фильтровать по категориям (т.е. www.url.com/works/?collection=Drawing). …

18.11.2021
Как настроить Postgres для работы с pytest

Я использую django для бэкенда и pytest для обработки тестов. Я переключил базу данных моего проекта с sqlite3 на postgres, все работает отлично, кроме тестов, почему-то все мои тесты не работают. до переключения я мог получить доступ …

18.11.2021
Использование класса сериализатора в других фреймворках

Почему в node, express, laravel или RoR нет класса сериализатора, как в DRF Djnago? Это только на python нам нужна сериализация? Во всех остальных фреймворках данные сохраняются в базе данных в формате json? Я так не думаю. Может кто-нибудь объяснить …

18.11.2021
Как сохранить набор объектов запроса в одной транзакции без использования цикла for в Django ORM

Небольшой вопрос, например, переменная posts имеет n объектов, и мне нужно сохранить id поста в модели post_tag, как я могу этого добиться без использования цикла for, а только с помощью одной транзакции, используя Django ORM. Вот небольшой фрагмент …

18.11.2021
Когда я пытаюсь создать запись в блоге, отображается not null constraint failed: blog_blog.id

Когда я пытаюсь создать запись в блоге показывает not null constraint failed: blog_blog.id и я перепробовал все возможные способы исправить это и все равно не работает я не знаю должен ли я добавить поле id в мой models.py позвольте мне …

18.11.2021
Использование Django/Postgres для хранения двоичных данных с экономией памяти

Context У меня есть проект Django, и внутри этого проекта у меня есть модель базы данных с полем типа models.BinaryField(max_length=50000000, default=b'0') Проблема Когда серверу предлагается запросить эти двоичные данные, даже при том, что никогда не бывает более 1-2 одновременных …

18.11.2021
Как заставить collectstatic работать при запуске DjangoApp на Heroku?

I have a Django App that am trying to deploy on Heroku I am sharing my log file and my settings.py and urls.py file as well. This is my log file 2021-11-18T17:47:23.000000+00:00 app[api]: Build started by user ravirajkukade11@gmail.com 2021-11-18T17:47:49.297666+00:00 app[api]: …

18.11.2021
Я не понимаю, как использовать плагин django-dynamic-formset

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

18.11.2021
Как удалить модель путем фильтрации с помощью pk

Я пытаюсь удалить всю модель с помощью pk, но когда я нажимаю на "delete", я перенаправляюсь на данную страницу, но ничего не происходит, модель все еще там и не удаляется, но когда я пишу 'room_name' вместо 'pk', это работает, (спасибо …

18.11.2021
Неправильное округление десятичных дробей до первых 2 цифр суммы в python 3.7 и Django

Пусть будет 3 поля Django: INPUT = models.DecimalField(max_digits=20, decimal_places=3, default=0) RESULT = models.DecimalField(max_digits=20, decimal_places=3, default=0) RATE = models.DecimalField(max_digits=12, decimal_places=5, default=1) RATE всегда Decimal('1.00000'). Я хочу иметь RESULT = INPUT * RATE и так как …

18.11.2021
Makefile code-convention pylint set doen't work

Я пытаюсь настроить code-convention в моем проекте с помощью pylint и flak8, я установил конфигурации в Makefile и запустил 'make code-convention', но он возвращает ModuleNotFoundError: No module named 'myproject'. Я делаю то же самое с другим проектом, и он работает …

18.11.2021
Подробный журнал Django для плохих запросов

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

18.11.2021
Django url kwargs в шаблонах

Ранее мы обращались к kwargs в шаблонах Django с помощью {{view.kwargs.kwarh_name}}. Однако, к моему удивлению, это не работает в моем django 3.2.4+. Была ли она удалена, есть ли проблемы со строкой выше? Примечание: под карликами здесь подразумевается …

18.11.2021
Django DurationField только для HH:MM никогда не нужны секунды?

У меня есть DurationField in my DB and trying to use this in ModelForm` с целью отслеживания дней, если они есть, и только часов и минут. Секунды мне вообще не нужны. Я пытался создать пользовательскую функциональность для этого, …

18.11.2021
Django путь к просмотру

У меня есть путь url, который я хочу привести к url-файлу приложения. но он говорит, что страница не найдена вот мой основной url: from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static …

18.11.2021
Django - Недопустимое имя шаблона в теге 'extends': ''. Получил это из переменной 'current_module.base_template'

В своем проекте я хотел применить django-material frontend в соответствии с этим руководством http://docs.viewflow.io/frontend_crud.html. Я просто хотел добавить еще одно приложение к существующему и работающему проекту. К сожалению, я столкнулся с проблемой конфигурации urls.py. Вот некоторые …

18.11.2021
Примените миграцию к модели Django Flatpage

Я хочу использовать пакет modeltranslation в приложении Django, которое использует flatpages app. Я установил оба приложения, следовал документации по переводу моделей и создал файл translation.py, который я поместил в приложение main (где …

18.11.2021
Как получить список существующих имен студентов в Django?

Я новичок в Django rest framework, я хочу получить список фамилий студентов (только когда они существуют). фамилии студентов (только), когда они существуют. может ли кто-нибудь помочь мне? В моем models.py class School(models.Model): name = models.CharField(max_length=100, …

18.11.2021
Изменение доступных опций в select, но не изменение выбранной опции

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

18.11.2021
Django DRF foreignkey serializer - как вернуть только последний объект?

В настоящее время у меня есть модели, в которых Node может иметь много Benchmark, но при отображении конечным пользователям я хочу, чтобы сериализатор возвращал только последний benchmark для node, а не все, как сейчас. Как я могу это сделать? Models.py …

18.11.2021
Почему в django framework vscode extension pylance выдает мне строку reed в пути

пожалуйста, нажмите здесь для устранения ошибки пожалуйста, кто-нибудь решите эту проблему, почему vs код дает мне красную линию на пути на django framework>

18.11.2021
Безопасно ли сравнивать owner_id с request.user.id для аутентификации в django?

В моем приложении у меня есть модель: class Meal(models.Model): name = models.CharField(max_length=100) description = models.TextField(max_length=500) carbohydrates = models.FloatField() protein = models.FloatField() fat = models.FloatField() fiber = models.FloatField() owner = models.ForeignKey('auth.User', on_delete=models.CASCADE) следующий сериализатор: class MealSerializer(serializers.ModelSerializer): class Meta: …

18.11.2021
Как изменить кнопку просмотра, чтобы она выглядела как современный drag&drop?

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

18.11.2021
ОШИБКА: Не удалось собрать колесо для PyNaCl при попытке установить pymssql на M1 silicon с Monterey OS с помощью pip install [закрыто]

Попробовал установить pymssql на устройство M1 с Monterey 12.0 на pycharm с помощью pip install и потерпел неудачу с ошибкой ниже. Пробовал установить freetds, принудительно связать его и установить OpenSSL - ничего не помогло. Версии: Python - 3.8.9 Pip-21.3.1 freetds …

18.11.2021
Как разрешить пользователя в поле?

Я создаю простое приложение To Do, используя Django 3.2, и я застрял на ошибке, которая выглядит следующим образом: FieldError: Cannot resolve keyword 'user' into field. Choices are: content, created, email, id, name, user1, user1_id Это models.py: from django.db import …

18.11.2021
Сервер Django не запускается: This site can't be reached127.0.0.1 refused to connect

Я пытаюсь сделать сайт аукциона для моего проекта CS50W2: Commerce .Когда я пытаюсь запустить python3 manage.py runserver. Возникает 6 ошибок. Я получаю сообщение, что система определила 6 ошибок: System check identified 6 issues (0 silenced). Exception in thread django-main-thread: Traceback …

18.11.2021
Отношения администратора Django и MTM

Я работаю со следующей схемой: class Session (models.Model): uuid = # uuid status = # charfield class Document (models.Model): session = models.ForeignKey(Session) signers = models.ManyToManyField(Signer, through='Signature', related_name='documents') class Signer(models.Model): uuid = # uuid class Signature(models.Model): signer = models.ForeignKey(Signer) document …

18.11.2021
Как присвоить элемент списка в jinja

У меня есть 2 списка на моем Django сайте. мой views.py: def index(request): totalDBElement = [169, 2166, 5413, 635, 635] elementOrder = ['Rules', 'Questions', 'ParentChild', 'ChildList'] return render(request,'diagnosis/index.html', {'totalDBElement': totalDBElement, 'elementOrder' : elementOrder}) Я хотел бы …

18.11.2021
Проблема с развертыванием django на heroku (djongo не найден)

Remote: django.core.exceptions.ImproperlyConfigured: 'djongo' is not an available database backend. remote: Попробуйте использовать 'django.db.backends.XXX', где XXX - один из: remote: 'mysql', 'oracle', 'postgresql', 'sqlite3' remote:

18.11.2021
Django chunked upload в IIS

Я загрузил программу, на которой приложение django используется для загрузки файлов и использовал для этого chunk file uploads (с blueimp fileupload на стороне JS). Когда я тестировал свое приложение локально, оно работает. Когда я делаю это на IIS production, …

18.11.2021
Доступ к контекстным переменным, содержащим пробелы

У меня есть словарь python, и я передаю его значения на html-страницу для их отображения. Я могу получить доступ к значениям словаря, используя {{ value.xxx }}, где xxx - элемент словаря. Значения появляются на экране без проблем для имени, …

18.11.2021
Tastypie/Django: Наполнение реляционной базы данных за один ресурс

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

18.11.2021
Когда я нажимаю кнопку "PUBLISH COMMENT BUTTON", комментарии не публикуются в моем фронтенде в django

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

18.11.2021
Django-форма не отображает ошибки

У меня есть следующая форма, ее класс выглядит следующим образом: login_form.py class login_form(forms.Form): uname = forms.CharField(max_length=50,widget=forms.TextInput(attrs={'class':'form-control, form-inline'})) pwd = forms.CharField(max_length=60,widget=forms.TextInput(attrs={'class':'form-control, form-inline'})) Я использую представление под названием "xy_index.py" для инстанцирования в: def xy_index(request): template = loader.get_template('xy_index/index.html') # create …