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

26.10.2022
Python: Нужна помощь в работе с выпадающим списком

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

26.10.2022
Кодек Django 'utf-8' не может декодировать байт 0x99 в позиции 5289: недопустимый начальный байт

Я работаю над сайтом на python, перед тем как изменить базу данных с sqlite на mysql я сохраняю ее в виде json файла python manage.py dumpdata > datadump.json после того, как я изменил settings.py на базу данных mysql …

26.10.2022
Запуск скрипта в зависимости от доменого имени

Переводим сервер на новый домен, сейчас сайт доступен по двум разным адресам. Хочу вывести окно с информацией о скором прекращении работы старого домена. Есть ли возможность выводить данное окно только тем пользователям которые зашли на сайт по старому адресу? Этот …

26.10.2022
Как использовать сериализатор django rest framework вне django в консоли python

Я использую сериализатор DRF в своем проекте, как показано ниже # my_serrializers.py from rest_framework import serializers class TssUpdateExtraVarsSerializer(serializers.Serializer): cluster_name = serializers.CharField(required=True) class TssUpdateSerializer(serializers.Serializer): extra_vars = TssUpdateExtraVarsSerializer(required=True) Все работает нормально, когда я отправляю запрос, и он обрабатывает задание. …

26.10.2022
Я исключаю объекты со значением None, но все они возвращаются, почему?

Я использую функцию, чтобы получить URL и избежать ссылки, если внешний ключ (cve) отсутствует. def get_absolute_url(self): try: return reverse('detail', args=[self.cve, self.id) except NoReverseMatch: pass Но там, где я использую эти URL, я также фильтрую, чтобы исключить, когда …

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

У меня есть данные из таблицы, на основе этих данных создаются карточки и выводятся на экран. Однако они появляются друг под другом с левой стороны, а не заполняют сначала строку, прежде чем начать новую строку: (https://i.stack.imgur.com/dDgvB.png) …

26.10.2022
Как я могу проанализировать производительность запросов Django ORM на сервере только с конечными точками DRF?

Предыдущие приложения Django, над которыми я работал, использовали рендеринг HTML-шаблонов, и django-debug-toolbar оказался ценным способом анализа SQL-запросов ORM и поиска мест для оптимизации. Текущее приложение, над которым я работаю, использует Django только для django-rest-framework конечных точек REST, и …

26.10.2022
Ошибка Unable to lock administration directory (/var/lib/dpkg/) Вы являетесь пользователем root?

На моем удаленном сервере ovhCloud, чей python имеет версию 3.5.3, и я хотел бы обновить его до 3.10 У меня такая ошибка (Невозможно заблокировать каталог администрирования (/var/lib/dpkg/) вы root ?) и даже команда sudo не распознается `bele@cloudweb-ssh:˜ $ …

26.10.2022
Мой сайт не отображается в списке поиска Google

Я только что загрузил сайт с Django на pythonanywhere, и он был проиндексирован Google, и он отображается в английском списке поиска, но он не отображается в персидском списке поиска. Вот ссылка на мой сайт: https://peshgaman.pythonanywhere.com/ I …

26.10.2022
Django выбрасывает пустую ошибку валидации на поле администратора при использовании filter_horizontal. это нормально?

У меня есть ThesisExamSchedule модель, которую я зарегистрировал в админке с помощью ModelAdmin. class ThesisExamSchedule(models.Model): participant=models.ForeignKey(User,on_delete=models.CASCADE,related_name="thesis_participant") room=models.TextField() date=models.DateField() start_time=models.TimeField() end_time=models.TimeField() thesis_title=models.TextField() examiner=models.ManyToManyField(User) def __str__(self) -> str: return self.participant.first_name class ThesisExamScheduleAdmin(admin.ModelAdmin): list_display=['participant','date','start_time','end_time','thesis_title'] filter_horizontal=['examiner'] autocomplete_fields=['participant'] admin.site.register(ThesisExamSchedule,ThesisExamScheduleAdmin) …

26.10.2022
Есть ли решение для загрузки html без необходимости хранить их в папке static?

Мой индекс хорошо загружается в браузере, но когда я нажимаю на главную страницу, нет ничего 404 ошибка, отвечает static/index.html, (когда я нажимаю на главную страницу или любую другую, такую как контакт, он ищет html в static) почему он запрашивает …

26.10.2022
Использование кэша в UserViewSet в djoser в django / djangorestframework

В настоящее время я использую cache_page из декораторов в django rest framework для кэширования api. Для аутентификации я использую djoser с django rest framework, но я не понимаю, как я могу добавить декоратор cache_page в урлы djoser. Это …

26.10.2022
Группируйте все объекты по годам

У меня было 3 объекта [{u'criados': u'25/10/2022 00:50', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/9.pdf', u'id': 1, u'tipo': u'NAI', u'slug': u'Teste-1'}, {u'criados': u'25/10/2022 23:54', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/Profile.pdf', u'id': 2, u'tipo': u'NIP', u'slug': u'copa-06'}, {u'criados' : u'16/5/2020 21:25', u'arquivo': u'http://hml.static.detran.al.gov.br/media/infracoes/notificacoes/test.pdf', u'id' : 3, u'tipo: u'NIP', u'slug': …

26.10.2022
Как обслуживать медиафайл в Django?

У меня есть проект Django, в котором я пытаюсь создать карточку с изображением, которое было загружено пользователем. Я продолжаю получать определенную ошибку, но я уже сделал все решения, а она все равно появляется. любая помощь будет признательна. переменная {{image}} …

26.10.2022
Улитка в Djnago URL

Я хочу создать каталог типа mysite.com/user после того, как пользователь войдет в систему. Т.е. mysite.com/john Здесь представлены соответствующие виды и urlpatterns. Но после авторизации у меня осталось только http://127.0.0.1:8000/authorization вместо http://127.0.0.1:8000/user? models.py …

26.10.2022
Как сделать ссылку на URL связанного объекта в DRF

Я делаю музыкальный плеер с бэкендом DRF. У меня есть две модели, одна - Song, а другая - TrackQueue В браузере "nowplaying" экземпляр TrackQueue показывает мету поставленной в очередь песни со ссылкой на файл в ее мета. …

26.10.2022
Ссылка href в Django не маршрутизируется на правильный url

Ссылки в моих страницах/templates/base.html, которые используются для шаблона заголовка, приводят к 404 ошибке. Страницы загружаются правильно, если вручную написать 'http://127.0.0.1:8000' 'http://127.0.0.1:8000/about/'. Я использую представления на основе классов и следую главе 3 книги Django для начинающих (William Vincent). pages/templates/base.html: <header> <a …

26.10.2022
N-й ребенок не меняет цвет для четных и нечетных значений

Это проект Django, в котором я перебираю папки и файлы. Цвет фона каждого файла должен быть разным. Например, нечетные должны быть фиолетовыми, а четные - синими. Но все они отображаются как фиолетовые. Вот файл div из HTML: <div class="each_key">{{file}}</div> …

26.10.2022
Модели Django - Пользовательский метод обновления jsonfield

Итак, мое намерение состоит в том, чтобы быть более эффективным, когда дело доходит до касания json-полей базы данных в моей базе данных postgres. Конечно, я могу добавить данные jsonfield следующим образом (оба являются списками с внутренними dicts): obj.jsonfield …

26.10.2022
Сообщения ValidationError не отображаются на главной странице. Как мне вызвать постоянные сообщения, которые появляются при ошибке проверки, в моей программе?

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

26.10.2022
Rpy2 Error in Django - Conversion 'py2rpy' not defined for objects of type '<class 'str'>

Я никогда раньше не использовал R и пытаюсь вызвать функцию R из python с помощью rpy2. Это работает на отдельном терминале python, но не в Django. Но rpy2, похоже, не может преобразовывать строки python в объекты r. …

26.10.2022
Psycopg2.OperationalError: SSL-соединение было закрыто неожиданно

Мое приложение использует Django==3.0.6 с psycopg2==2.8.6. Я использую Django ORM, а не SQl-Alchemy. Я получаю эту ошибку каждые 4-5 дней случайным образом. Не удается воспроизвести эту ошибку на локальном компьютере. Подскажите, в чем может быть причина? Если я перезапускаю контейнер …

26.10.2022
Django - почему мой виджет очищается при сохранении?

У меня проблемы с пользовательским виджетом django, используемым для представления HTML-данных. Я начал с шаблона стандартной текстовой панели django: class Descriptionarea(forms.Widget): template_name = "widgets/descriptionarea.html" def __init__(self, attrs=None): super().__init__(attrs widgets/descriptionarea.html: &lt;textarea name="{{ widget.name }}"{% include "django/forms/widgets/attrs.html" %}&gt; {% …

26.10.2022
Добавьте папку .well-known в Django urls.py

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

26.10.2022
Объект сериализатора структуры отдыха Django из ID

У меня есть этот сериализатор: class OrderLineSerializer(serializers.ModelSerializer): id = serializers.ReadOnlyField(source="item.id") name = serializers.ReadOnlyField(source="item.name") price = serializers.ReadOnlyField(source="item.price") quantity = serializers.IntegerField( validators=[MinValueValidator(0), MaxValueValidator(MAXNUMBERSIZE)] ) class Meta: model = OrderLine fields = ("id", "name", "price", "quantity", "sub_total") и это нормально, …

26.10.2022
Чтение изображения, присутствующего в модели Django

Код модели выглядит следующим образом class Post(models.Model): title = models.CharField(max_length=100) file = models.FileField(null=True,blank=True,upload_to='Files') content = models.TextField() date_posted = models.DateTimeField(default=timezone.now) author = models.ForeignKey(User, on_delete=models.CASCADE) Я хочу прочитать файл (изображение или видео). Допустим, это изображение. Я хочу прочитать это …

26.10.2022
Как увеличить скорость выполнения запроса select?

У меня есть таблица, которая имеет 4 внешних ключа, и эта таблица содержит только 2000 строк. Таблица была создана с помощью Django ORM. В качестве базы данных я использую Postgresql. когда я отправляю Select запрос к базе данных …

26.10.2022
ProgrammingError at / column projects_project.prequalif_state does not exist LINE 1: SELECT "projects_project". "id", "projects_project". "prequali

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

26.10.2022
Джанго сессии. Перенос последних просмотренных товаров в шаблон

Я хочу сделать функцию показа последних просмотренных товаров через сессии. Проблема в том, что я не могу нормально отфильтровать эти товары. Они идут не по порядку. Я вижу, что все дело в строке recently_viewed_products = Product.objects.filter(slug__in=request.session['recently_viewed']), ибо выводя в консоль …

26.10.2022
Как передать запрос в качестве аргумента сериализатору в поле метода сериализатора

У меня есть основной сериализатор, и у меня также есть сериализатор для моей модели BOOK, поэтому я сделал метод для возврата сериализованного набора запросов, используя мой BOOK SERIALIZER. НО проблема в том, что ** я не могу получить доступ …

26.10.2022
Как настроить приложения javascript и django для обмена токенами jwt

У меня есть SAP, реализованный на платформе Netlify. Обработка для приложения реализована в django api, работающем на хостируемом сервере. Пользователи аутентифицируются в приложении Netlify, но не нуждаются в аутентификации в django. Теперь я хочу, чтобы авторизованные пользователи могли …

26.10.2022
Динамическое создание формы / динамическое добавление полей в форму

Я столкнулся с этой проблемой в django и не знаю, как ее решить. Вот оно. У меня есть модель Product, и форма, позволяющая человеку (не администратору) зарегистрировать продукт. Я хотел бы дать возможность админу "создать эту форму или …

26.10.2022
Конкатенация свойств Django QuerySet

Могу ли я объединить свойства/атрибуты модели Django ORM в строку без введения циклов? У меня есть модель django: class Foo(models.Model): id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=1000, db_collation='Latin1_General_CI_AS') Я хочу выбрать имена в строку …

26.10.2022
Получить дату последнего элемента, в котором поле элемента_1 и поле элемента_2 имеют дубликаты

Я использую Django 4.0 и Python 3.8. У меня есть продукт, который имеет дату модификации, имя отдела и обозначение. Я хочу получить каждый продукт, но для продуктов, имеющих одинаковое обозначение и одинаковый отдел, я хочу получить только …

26.10.2022
Django/Wagtail Rest API URL Filter без ответа

Я использую Wagtail и у меня есть API под названием 127.0.0.1:8000/api/v2/stories. В API я имею следующий ответ JSON { "count": 81, "results": [ { "id": 122, "title": "Test Blog", "blog_authors": [ { "id": 82, "meta": { "type": "blog.BlogAuthorsOrderable" …

26.10.2022
Невозможно связать правильные идентификаторы с помощью обратного отношения ManyToMany

Я пытаюсь объединить две модели, которые связаны через поле ManyToMany. В основном я хочу установить обратную связь между моделью "Должность" и моделью "Продажа". Каждая продажа может иметь несколько позиций, но каждая позиция должна быть специфична для своей продажи. …

26.10.2022
Можно ли использовать сервер разработки Django для однопользовательских приложений?

Я разрабатываю приложение, которое управляет некоторым сложным оборудованием и предоставляет фронтенд пользователям с помощью Django, в основном для кросс-платформы и удаленного доступа. В настоящее время использую шаблоны Django, но скоро будет отдельный front-end через вызовы DRF. Меня интересуют следующие основные …

26.10.2022
Как получить точные значения foreignkeys в админке django

class Mio_terminal(models.Model): terminal = models.CharField(max_length = 50) gate = models.CharField(max_length = 50) gate_status = models.CharField(max_length = 50, default = 'open') #open, occupied, under_maintenance class Meta: unique_together = [['terminal', 'gate']] class Mio_flight_schedule(models.Model): fact_guid = models.CharField(max_length=64, primary_key=True) airline_flight_key = models.ForeignKey(Mio_airline, related_name …

26.10.2022
Создание системы оценок по шкале 1-5 и средней оценки [закрыто]

Enter image description here]. Это на языке python с Django и использованием SQL в качестве базы данных. Я новичок в этом языке. У меня проблемы с созданием среднего рейтинга …

26.10.2022
Как связать существующего пользователя с несколькими социальными аккаунтами (разные электронные адреса)? [DRF_SOCIAL_OAUTH2].

Я пытаюсь связать пользователя с несколькими социальными аккаунтами в Django Rest Framework. После входа пользователя в систему, он может ассоциироваться с социальными аккаунтами (неважно, один и тот же email или разные email). Сейчас я использую библиотеку drf-social-oauth2. …