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

29.05.2022
Каков правильный способ добавления дино в проект Django/Heroku?

Это продолжение моего предыдущего вопроса: Какой лучший способ отладки gunicorn? В настоящее время у меня ошибка code=H14 desc="No web processes running", которая говорит о том, что нет дино. Я попытался исправить это, выполнив heroku ps:scale web=1, но …

29.05.2022
Передать cписок choices из View в Form

У меня есть view из которой я хочу передать список choices в форму, чтобы потом в шаблоне была возможность выбрать что-либо из этого списка. Я знаю, что можно статически создать список внутри forms.py, но мне хотелось бы, что бы он …

29.05.2022
Несколько последовательных ответов на один вопрос на одной странице (POST-запрос, django)

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

29.05.2022
Пользовательские разрешения Django viewflow

Возможно, что-то простое. Я пытаюсь следовать примеру из книги рецептов по следующей ссылке https://github.com/viewflow/cookbook/tree/master/guardian. За исключением пары несвязанных различий между примером и моим собственным кодом (я не использую frontend и использую пользовательские представления). Все остальное работает …

29.05.2022
Django поиск и пагинация с использованием ajax

Я хочу реализовать функцию поиска и пагинации в моем django проекте с помощью ajax вызова.Без ajax вызова все работает нормально.Но я хочу реализовать без перезагрузки страницы.Поэтому в консоли я получаю искомые строки (поиск осуществляется по имени пользователя) типа results:username. Я …

29.05.2022
Django: Изменение родителя, когда удаляется ребенок (однонаправленный OneToOne)

Прежде всего, извините за мой плохой английский. Я хочу изменить поле Photo 'labeled' False, когда я удаляю объект LabeledPhoto. #models.py class Photo(models.Model): image = models.ImageField(upload_to='shoes_data/%Y/%m/%d', name='image') created = models.DateTimeField(auto_now_add=True) labeled = models.BooleanField(default=False) class LabeledPhoto(models.Model): labeled_image = models.OneToOneField(Photo, on_delete=models.PROTECT, related_name='labeled_image') …

29.05.2022
В чем проблема с ALLOWED_HOSTS = ['*'] в django в продакшене?

Если исходный код скрыт, какой смысл не использовать * объект wild card в django. Почему не стоит использовать его в продакшене?

29.05.2022
Как наследовать внутренний класс Input в графеновой мутации Python другому внутреннему классу Input в другой мутации?

Я создаю простое приложение для работы с GraphQL запросами в бэкенде, используя Django с пакетом graphene-django. Мне нужно наследовать внутренний класс Input в мутации создания в класс Input для мутации обновления. Могу ли я сделать это каким-либо способом, и …

29.05.2022
Как получить стоимость от иностранного кия в DJANGO?

Эй у меня есть 2 модели в моем models.py: username = models.CharField(max_length=250, verbose_name='username', null=True) refresh_token = models.CharField(max_length=300, verbose_name='refresh_token', null=True) id = models.CharField(max_length=150 ,primary_key=True) login = models.CharField(max_length=250, null=True) avatar = models.CharField(max_length=400, verbose_name='avatar') params = models.ForeignKey('Parametrs', on_delete=models.CASCADE) class Parametrs(models.Model): cost_skip = …

29.05.2022
Почему мой API падает без сообщения об ошибке при вызове cuda?

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

29.05.2022
Как изменить запрос до вызова класса View?

У меня уже есть ModelViewSet. class ConfigManager(ModelViewSet): queryset = Configuration.objects.all() serializer_class = ConfigSerializer http_method_names = ["post", "get", "patch", "delete"] def perform_create(self, serializer): if Configuration.objects.count(): raise BadRequest( message="Only 1 Configuration is allowed. Try updating it." ) obj = serializer.save() tenant_id …

29.05.2022
Доступ к представлению, которое предназначено для зарегистрированных пользователей в тестировании django

Я пытаюсь создать несколько тестов для моего проекта django. У меня не было проблем с созданием тестов моделей, но я получаю множество ошибок при попытке сделать тесты представлений. Большинство моих представлений зависит от пользователя, который должен войти в систему, а …

29.05.2022
Django allauth перенаправление на маршрут регистрации для пользователя, который зарегистрировался с паролем и вошел с социальным логином

Я использовал Django allauth для аутентификации пользователей в своем приложении. Когда пользователь регистрируется в аккаунте google с помощью электронной почты и ручного пароля, а затем пытается войти в систему через google social login, Django allauth перенаправляет пользователя на маршрут accounts/social/signup/ …

29.05.2022
Django: как передать условие .is_valid() без заполнения всех параметров

с классом TestQuestionList в функции post мне не нужно создавать новый объект, поэтому мне не нужны некоторые поля, но django требует, чтобы я заполнил эти поля class TestQuestionList(APIView): def __init__(self): self.questions = [1] def get(self, request): romms = TestQuestionBlok.objects.filter(id__in=self.questions) …

29.05.2022
Django channels test AsyncConsumer.__call__() missing 1 required positional argument: 'send'

Я использую приведенный ниже код в реальной среде. Когда я попытался написать тестовый код, возникла следующая ошибка. Он также отлично работает в моей локальной среде. Я пытался написать код теста, глядя на channels test, …

29.05.2022
Нет модуля с именем django-admin C:\Program Files\Python39\python3.exe

В моей системе установлено 2 Python. 1 - python 3.7.x 2 - python 3.9.x У меня есть эти 2 версии, потому что я одновременно работаю над разными версиями Django на своем ноутбуке. NOTE: Я переименовал python.exe в …

29.05.2022
Как сделать реверс для временного url?

У меня есть url источника domain.ex/dir/video.mp4 У меня есть временный url domain.ex/vlink/temp.mp4, который мне нужно "подключить" к источнику domain.ex/dir/video.mp4 Один и тот же домен. Но файлы имеют разные имена, video.mp4 != temp.mp4 Я использую nginx для обслуживания …

29.05.2022
Как переместить элементы ListBox в другой ListBox в django с помощью jQuery и вставки, обновления в базу данных?

Как переместить элементы ListBox в другой ListBox в django используя jQuery и вставить, обновить в базу данных?

29.05.2022
ValueError: Представление selection.views.register не вернуло объект HttpResponse. Вместо этого он вернул None

В настоящее время я работаю с системой управления студентами, используя django. В ней я обнаружил некоторые ошибки. Кто-нибудь может мне помочь. view.py def register(request): try: if request.method == 'POST': form = UserForm(request.POST) if form.is_valid(): new_user = form.save(commit=False) new_user.save() Student.objects.create(user=new_user) …

29.05.2022
Django html регулирует значение ввода на основе опции select

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

29.05.2022
Простая форма Django с Ajax Submission не обновляет модель

Я пытаюсь написать простую форму с использованием Ajax. После нескольких попыток я продолжаю получать "POST /app/emails/ HTTP/1.1" 200 13950 в Terminal, но модель не обновляется (даже когда я смотрю в shell). Мне бы очень хотелось иметь возможность отправлять форму …

29.05.2022
Как передать значения из функции Django views в класс Django forms во время выполнения?

Мой шаблон Django: {% extends 'main/base.html' %} {%block title%}Delete List{%endblock%} {%block content%} <form method="post" action="/delete/"> {%csrf_token%} {{form}} <button type="sumbit" name="Delete List">Delete List</button> </form> {%endblock%} моя функция внутри представления: def delete(response): if response.method=="POST": form1 = …

29.05.2022
Проект инвентаризации. Как суммировать значения одноименных объектов в queryset в Django

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

29.05.2022
Django проверяет 2 формы, основанные друг на друге

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

29.05.2022
Как настроить Django для Fastpanel

Я использовал .htaccess Options +ExecCGI AddHandler wsgi-script .py RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /wsgi.py/$1 [QSA,PT,L] для HestiaCP и wsgi.py import os import sys sys.path.append('PATH_TO_PROJECT') sys.path.append('PATH_TO_PACKAGES_PYTHON') os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project_name.settings') from django.core.wsgi import get_wsgi_application application = get_wsgi_application() …

29.05.2022
Nginx не обслуживает файлы изображений

Я создал сайт на django, который будет обслуживаться Nginx, все работало отлично, пока недавно не перестали отображаться изображения. Я попытался проверить возможную причину этого странного развития событий, используя curl, а затем понял, что Content-Type не распознан, поскольку Content-Type: …

29.05.2022
Django QuerySet вычисляет сумму значений по другому атрибуту

Мне нужна помощь в создании 2 кверисетов . Вычисляет сумму сумм объектов, учитывая пользователя как общий атрибут. Учитывая конкретного пользователя, вычисляет с учетом категорий, упорядочивая результат в "in" и "out". Это информация, которая уже существует …

29.05.2022
Django: Перевод слов в URL-адресах

Я пытаюсь перевести URL в Django, но я немного запутался при просмотре документации, а также других сообщений на эту же тему. Я хочу перевести: /abourh-su в /about-us. Текущий код, который я пробовал, позволяет мне сделать только: /en/abourh-su Главный …

29.05.2022
Как получить имя пользователя в файле django admin.py

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

29.05.2022
Django: фильтр групп в панели администратора

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

29.05.2022
Восстановление данных из формы Django

Я впервые делаю Django Form challenge. Задача на данный момент состоит в том, чтобы просто из HTML шаблона получить информацию last_name и сохранить в DB из представления. Итак, у меня есть сценарий ниже: models.py: class Person(models.Model): first_name = models.CharField(max_length=255) last_name …

29.05.2022
Как создать новую базу данных для каждого пользователя в базе данных с помощью django и mongodb?

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

29.05.2022
MIGRATION в mongoDB не обрабатывается, ошибка относительно 'e'

-fit |_ bin |_ gadsonF | |__pycache | |_.. | - __init__.py, asgi.py, settings.py, urls.py, wsgi.py | |_rican | |_ migrations | |_ __init__.py | |_ admin.pu | |_ apps.py | |_ models.py | |_ tests.py | |_ views.py | …

29.05.2022
Получение данных из моделей с помощью OneToOneField в Django

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

29.05.2022
Как создавать тесты для представлений на основе классов в Django

Этот вопрос может быть немного слишком простым. Я очень новичок в тестировании. Недавно я сделал проект Django, используя все представления на основе классов. Хотя я довольно хорошо знаком с Django, я не очень хорошо знаком с представлениями на основе классов, …

28.05.2022
Путь к базе данных django: нет неподдерживаемого типа опперанда

В файле django settings.py база данных по умолчанию : DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } Но когда я делаю в python a={'a':'a'/'b'}, я получаю ошибку TypeError: unsupported operand type(s) for …

28.05.2022
Перенаправление определенного представления на основе поля django

Мне нужно перенаправить после входа в систему на определенный вид в соответствии с полем "Profesor", если это False, перенаправить на "vistaAlumno", если True, перенаправить на "vistaProfesor". views.py def profesor(user): return (user.profesor) @login_required @user_passes_test(profesor) def vistaProfesor(request): rut= request.user.rut_user notas …

28.05.2022
Кнопка "нравится" в django не отображается

Я пытался внедрить кнопку like в мой блог django, но она не отображается. У кого-нибудь есть идеи, почему кнопка like не отображается на моих постах в блоге? буду очень признателен, если кто-нибудь поможет мне в этом …

28.05.2022
Добавить внешний ключ в модель "один к одному" (расширенная модель пользователя)

Мой портфель позволяет пользователям из модели Client входить в систему. Я расширил модель User отношениями один-к-одному, как сказано в Django Documentation. Модель клиента: class Client(models.Model): name = models.CharField(max_length=45) surname = models.CharField(max_length=45) address = models.CharField(max_length=45) …

28.05.2022
Field.__init__() получил неожиданный аргумент ключевого слова 'max_lenght' [закрыто]

Я пытаюсь создать приложение, которое будет принимать входные данные. views.py: from django.views import generic from .models import GitHubInput class DetailView(generic.DetailView): model = GitHubInput models.py: from django.db import models class GitHubInput(models.Model): body = models.CharField(max_lenght=500) def __str__(self): return f"(self.body)" …