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

08.02.2023
Текущий путь не совпадает ни с одним из них. Django Project/ Learning_Log

Я изучаю работу с Django по книге Python Crash Course Эрика Маттеса. Я следую всем рекомендациям и пишу код один в один как в книге, но столкнулся с такой проблемой. Я не могу перейти на подробную страницу темы по ссылке …

08.02.2023
Как я могу использовать Visual Studio Code для отладки Django с IP-адресом, определенным мной самим? (Для этого я бы протестировал свое приложение на телефоне android).

Я знаю, что когда я устанавливаю свой сервер с помощью python manage.py runserver [my custom IP address], я могу выбрать, какой IP и порт будет выбран. Но когда я использую VScode в режиме отладки, я не знаю, где я …

08.02.2023
Проверьте, понравилось ли кому-то сообщение или нет, в шаблоне django

У меня есть эта модель: class Post(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) text = models.CharField(max_length=1200, blank=True) class PostLike(models.Model): post = models.ForeignKey(Post, on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE) Шаблон for post in posts ... # want to check here, …

08.02.2023
Django Messages - Сообщения отладочных тегов не отображаются на шаблоне

Я изучаю документацию по Django Messages и установил базовую форму с некоторыми сообщениями об ошибках и отладочным сообщением. Сообщения об ошибках появляются, но отладочное сообщение не появляется. Я не уверен, почему отладочное сообщение не отображается, и был бы признателен …

08.02.2023
Как сделать регистрацию в django с моделью один-к-одному?

Мне удалось зарегистрироваться в качестве участника с этим кодом, но данные не включены в отдел профиля. мой код ниже (отредактировано в 8:53 утра) модель class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) department = models.CharField(max_length=100) @receiver(post_save, sender=User) def create_user_profile(sender, …

08.02.2023
Как я могу использовать `return HttpResponseRedirect(reverse("some-path", args=[slug]))` с user_agent?

Я ищу способ использовать (в views.py) return HttpResponseRedirect(reverse("some-path", args=[slug])) где я могу определить, на какой шаблон будет перенаправлен пользователь в зависимости от устройства (с помощью user_agent). Проблема связана с представлением на основе класса с …

08.02.2023
Как удалить экземпляр модели и экземпляр из отношения OneToOne

У меня есть две модели в django rest: class CustomUser(AbstractBaseUser): email = models.EmailField(max_length=255, unique=True) class Teacher(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) Как удалить экземпляр CustomUser, связанный при удалении экземпляра Teacher? Я попробовал этот код, но он выдает …

08.02.2023
Django & Form с SelectMultiple: нулевое значение в столбце x отношения y нарушает ограничение not-null

Я сталкиваюсь со следующей ошибкой при попытке сохранить проект после заполнения формы, где я выбираю несколько тегов для этого проекта: null значение в столбце "tag_id" отношения "project_tags" нарушает ограничение not-null ПОДРОБНАЯ ИНФОРМАЦИЯ: Неудачная строка содержит (10263, 10262, null). …

08.02.2023
Django auth с otp и номером телефона без пароля

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

08.02.2023
Невозможно работать с объектами, связанными с Django Model, для приложения Analysis-tracking App

Я пытаюсь сделать веб-приложение, которое позволяет добавлять пациентов и добавлять, а затем отслеживать их медицинские анализы. Пример. Пытаюсь сделать модели для этого... Не могли бы вы подсказать мне: какова стратегия, если моя следующая цель - сделать …

08.02.2023
Ограничение количества инстанций класса с определенным значением до одного - django

У меня есть два класса в приложении django, project и plan Класс проекта имеет поле is_global boolean, как и класс плана. План также имеет внешний ключ к классу проекта (проекты имеют несколько планов). Я пытаюсь добиться следующего: …

08.02.2023
В функции EventConsumer() отсутствуют 2 обязательных позиционных аргумента: 'receive' и 'send', при использовании AsyncWebSocketConsumer

Проблема в том, что я не понимаю, почему он запрашивает 2 позиционных аргумента здесь, и я не видел никакой другой подобной проблемы. Были предложения обновить библиотеку 'channels', или действительно добавить функции 'send' и 'receive' в мой Consumers class. Но …

08.02.2023
Точки Django form.is_valid()

У меня есть форма отправки с: <textarea name="entry" cols="40" rows="10" placeholder="Entry context..." class="area-fld" maxlength="30" required id="id_entry"> # CSS CSS is a language that can be used to add style to an [HTML](/wiki/HTML) page. </textarea> Этот код: def new(request): …

08.02.2023
Проблема с получением объектов на основе отношения ManyToManyField

У меня есть модель Meal и Ingredient, Meal имеет отношение ManyToMany к Ingredient. Я пытаюсь получить объекты, которые соответствуют Ингредиентам models.py class Meal(models.Model): name = models.CharField(max_length=250) description = models.TextField(blank=True, null=True) recipe = models.TextField() is_published = models.BooleanField(default=False) user = ForeignKey(User, …

08.02.2023
Как преобразовать поток MediaRecorder в Django в wav без хранения на диске?

Я пытаюсь преобразовать bytes_data, полученные методом receive() канала, используя WebsocketConsumer. Вот JavaCode: navigator.mediaDevices.getUserMedia({ audio: true }).then((stream) => { const mediaRecorder = new MediaRecorder(stream, {mimeType: 'audio/webm' }) console.log(stream) chatSocket.onopen = () => { mediaRecorder.addEventListener("dataavailable", (event) => { if (event.data.size > 0 …

08.02.2023
Pycryptodome PBKDF2 тот же пароль и соль, другой хэш

Я использую PBKDF2 для хэширования вызова ключа (uuid генерируется на сервере, шифруется с помощью открытого ключа пользователя, затем пользователь расшифровывает вызов и отправляет его на сервер для доступа к api). Когда uuid генерируется, он должен быть хэширован, затем сохранен в …

07.02.2023
Django eventstream - только пустые данные

Я установил и следовал руководству из git, но при попытке выполнить вызов send_message() с помощью shell я упираюсь в стену. Я переписал asgi.py: application = ProtocolTypeRouter({ "http": URLRouter([ path("msgs/", AuthMiddlewareStack(URLRouter(django_eventstream.routing.urlpatterns)), { "format-channels": ["test"] }), re_path(r"", …

07.02.2023
Почему я получаю эту ошибку, когда пытаюсь выполнить миграцию на Django 3.2.6?

Я пытался обновить mi DB с помощью команды python manage.py makemigrations после этого удалите все файлы миграций в моем проекте Django, потому что когда я пытаюсь сделать изменения в моей базе данных, они не применяются Это моя модель …

07.02.2023
Негативная индексация не поддерживается в django

Я пытаюсь загрузить изображение и показать его на моем сайте, но вместо этого я получаю эту ошибку моя текущая версия django-mptt - 0.5.1 views.py- def home(request): print('here you go ') images=[] images=image_classification.objects.all() url=images[len(images)-1].pic.url return render(request,'home.html',{'print':'everything is …

07.02.2023
Статические файлы не работают в django

Я хочу отобразить изображение на моем сайте, но статический файл не найден вот моя директория мой url: STATIC_URL = 'static/' и мой html: {% load static %}

07.02.2023
В Django у меня проблемы с получением id из HTML; ошибка: ( Поле "id" ожидало число, но получило )

Когда пользователь выбирает имя переводчика, я хочу получить доступ к выбранному переводчику в Django по id и сохранить информацию в таблице назначений в базе данных, но возникает ошибка, когда он пытается обработать id, ошибка следующая: Field 'id' expected a number …

07.02.2023
NoReverseMatch: Реверс для 'article' с ключевыми аргументами '{'slug': ''}'' не найден

Создан файл urls.py, содержащий app_name = "articles", который не распознается в "template_base.html", установленном в качестве шаблона модели. NoReverseMatch at /articles/ Reverse for 'article' with keyword arguments '{'slug': ''}' not found. 1 pattern(s) tried: \ ['articles/(?P\<slug\>\[-a-zA-Z0-9\_\]+)/\\Z'\] Затронутая строка: …

07.02.2023
Django фильтр по списку значений столбцов

Я использую Django 3.2 и Postgres 13. У меня есть простая модель: from django.db import models class Member(models.Model): user = models.ForeignKey("User", on_delete=models.CASCADE) group = models.ForeignKey("Group", on_delete=models.CASCADE) class Meta: constraints = [ models.UniqueConstraint( fields=["user", "group"], name="unique_user_group_tuple" ) ] …

07.02.2023
CSS Rating Start не проверяется после щелчка

CSS /* Hide Radio button */ .rate > input{ display: none; } .rate{ display: inline-block; border: 0; } .rate > label{ float: right; } /* Showing the stars */ .rate > label:before{ display: inline-block; font-size: 1.1rem; font-family: FontAwesome; content: "\f005"; …

07.02.2023
Ошибка 500 при загрузке сайта Django при использовании AWS

Я запускаю веб-сайт Django на экземпляре EC2, а мои статические файлы находятся в хранилище S3 Bucket Storage, и каждый раз, когда я пытаюсь что-то загрузить, запрос на почту возвращает код ошибки 500 Internal Server Error. Код работает локально …

07.02.2023
Пишу unittest для view функции, при проверки group_list выходит ошибка NoReverseMatch: 1 pattern(s) tried: ['group/(?P<slug>[-a-zA-Z0-9_]+)/$']

Пишу unittest для view функции, при проверки group_list выходит ошибка NoReverseMatch: 1 pattern(s) tried: ['group/(?P&lt;slug&gt;[-a-zA-Z0-9_]+)/$'] class PostCreateTest(TestCase): @classmethod def setUpClass(cls): super().setUpClass() cls.user = User.objects.create_user(username='TestUser') cls.group_0 = Group.objects.create( title='Тестовый заголовок 0', slug='test-slug 0', description='Тестовое описание 0', ) cls.group_1 = Group.objects.create( title='Тестовый …

07.02.2023
Страница разработки Django не загружается на облачном сервере

я купил облачный сервер ionos (linux/ubuntu) с: 1v Core Cpu и 1gb оперативной памяти Когда я пытаюсь разместить сервер разработки (с помощью manage.py runserver), все работает нормально, но когда я пытаюсь подключиться к этому серверу, возникает проблема с загрузкой …

07.02.2023
Интеграция с рабочим столом Jupyter Notebook

Я хочу интегрировать JupyterNotebook AI bench в Data Science Toolkit/вебсайт. где есть список существующих блокнотов Создать собственные блокноты Изменение параметров существующих блокнотов Планирование и запуск блокнотов Я проверил решение, которое заключается в том, чтобы разместить Jupyter …

07.02.2023
Перевод всплывающих подсказок в Django не работает с пробелами

Я перевожу html-подсказку с помощью i18n, которая не отображается между тегами перевода {% translate ... %}, если не убрать пробелы. Код без тега translate: &lt;th scope="col"&gt;{% trans '% Name' %} &lt;span class="tt" data-bs-placement="bottom" title= 'Some normal text (NT) …

07.02.2023
Как удалить отношение из модели django с полем ManyToMany?

Как удалить отношение из модели с полем ManyToMany? У меня есть модель с отношением ManyToManyField. Мне нужно удалить отношение, но не данные из следующей модели: class TxHomes(models.Model): user = models.ManyToManyField(settings.AUTH_USER_MODEL) home_id = models.PositiveIntegerField(primary_key=True, unique=True, null=False) name = …

07.02.2023
Django-ckeditor отображает содержимое как textarea

Сейчас я работаю с django ckeditor и не могу отобразить контент, который можно нормально сохранить и который отображается в панели администратора. Содержимое всегда отображается в виде textarea Как видно …

07.02.2023
Стоит ли использовать Django, Spring Boot или React? [закрыто]

В компании нас 4 человека, и я единственный программист. Мы собираемся сделать веб-приложение для клиента, в котором будут учитываться заказы и оптимальным образом создаваться производственные заказы (ПЗ). Наш клиент собирается предоставить нам данные для обучения модели искусственного интеллекта, которая …

07.02.2023
Передача списка в шаблон Django из include

У меня есть тег include для шаблона, который должен вывести список, переданный из тега include. https://docs.djangoproject.com/en/4.1/ref/templates/builtins/#include {% include "list.html" with animal_list=["Cat", "Dog"] %}>

07.02.2023
Нужно отредактировать запрос django get, чтобы включить список моделей, заданных списком идентификаторов

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

07.02.2023
Пересохранить файл на сервере Django Python

Скорей всего я не полностью написал вопрос в заголовке. Прошу прощения. В общем работа моя застряла на том что я не могу занести файл с сервера в соответствующую модель Django. Опишу всю последовательность моих действий. Изначально я загружаю видеофайл …

07.02.2023
Невозможно пройти аутентификацию с помощью аутентификации на основе cookie в Django React

Я пытаюсь запустить сервер Django и приложение React с аутентификацией на основе cookie. Аутентификация выполняется с помощью django-graphql-jwt и Apollo Client. Процесс аутентификации работает правильно, и я получаю JWT-токен, но cookies не устанавливаются. …

07.02.2023
Django уникальное ограничение не работает

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

07.02.2023
Объект 'User' не имеет атрибута 'user_type' - проблема модели Django Custom User

Я создал пользовательскую абстрактную модель пользователя и модель профиля для сбора дополнительной информации после регистрации пользователя. Я собираю "Тип пользователя: Работодатель/сотрудник" во время регистрации, но это, похоже, не распознается в представлении профиля. Несмотря на то, что пользователь правильно …

07.02.2023
Как ограничить размер файла изображения в поле image в панели администратора django (на стороне клиента)?

У меня есть несколько встроенных полей, в которых есть поле изображения, что я пытаюсь сделать, это определить размер файла во время выбора изображения, при выборе я хотел бы ограничить пользователя до того, как запрос был отправлен. <a href="https://i.stack.imgur.com/i0k5m.png" rel="nofollow …

07.02.2023
Django: Как назначить кнопку для приема информации и сохранения()

Есть ли способ для кнопки сделать следующее: когда пользователь нажимает кнопку, она берет user.username текущего пользователя и автоматически заполняет форму BookInstance из models.py и сохраняет ее в базе данных. From models.py : class BookInstance(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) …