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

28.05.2022
Отладчик django не запускается в vscode

я пытаюсь запустить отладчик django, но вот что происходит from .forms import RegisterUserForm, LoginUserForm, IndexPageForm, OrderTicketForm ImportError: попытка относительного импорта без известного родительского пакета launch.json "version": "0.2.0", "configurations": [ { "name": "Django", "type": "python", "request": "launch", "stopOnEntry": false, …

28.05.2022
Теги на русском django taggit

Мне нужно, чтобы при нажатии на тег - отображался список по этому тегу. Я уже сделал поиск по тегу, но он работает только на тегах на английском языке. Если писать теги на русском выходит ошибка NoReverseMatch. Использую django-taggit. Показал не …

28.05.2022
<QuerySet []> возвращает пустой результат в django

Я пытаюсь создать набор запросов для получения значений поля DateTimeField, которое является DATETIME в БД. Класс в models.py: class Message(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) room = models.ForeignKey(Room, on_delete=models.CASCADE) body = models.TextField() updated = models.DateTimeField(auto_now=True) created = models.DateTimeField(auto_now_add=True) class Meta: ordering …

28.05.2022
Сигналы django pre_save не обновляются

Последняя строка теста внизу не работает. Я попытался сократить код до самых необходимых частей. Объяснение находится в комментариях к коду. class Concept(model.Model): is_deprecated= Boolean(default=False) ... class Tag(model.Model): concept_tags = ManyToManyField(Concepts, ...) is_deprecated= Boolean(default=False) ... class StatusInfo(model.Model): """the important thing …

28.05.2022
У объекта 'AuthenticationForm' нет атрибута 'cleaned_data'

Я переопределяю пользовательский логин django, импортируя AuthenticationForm и используя приведенный ниже код в моем views.py, но единственная проблема, которую я получаю, заключается в том, что когда я пытаюсь очистить форму, она всегда выдает ошибку: У объекта 'AuthenticationForm' нет …

28.05.2022
Как проверить, содержит ли изображение лицо или нет, прежде чем сохранить его в каталог мультимедиа?

Я работаю с Django Rest Framework для создания API распознавания лиц. Я создал автономное приложение для распознавания лиц, используя библиотеку 'face_recognition' в Python и OpenCV. Теперь мне нужно преобразовать этот отдельный проект в API. В model.py я создал класс …

28.05.2022
Представление для тестирования Django с помощью pytest

Не могли бы вы помочь мне отладить этот тест? Я получил эту ошибку (я не знаю почему, так как у меня у меня нет пк в просмотре): django.contrib.auth.models.User.DoesNotExist: User matching query does not exist. Я думаю, что ошибка связана …

28.05.2022
Как добавить файлы в сессию Django?

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

28.05.2022
Пользовательская функция Django ratelimit

Как я могу поместить пользовательскую функцию для метода в django-ratelimit. Я хочу, чтобы это было примерно так: Я заполнил форму. Затем проверяем, не меньше ли длина имени 5. Если длина имени меньше 5, то сколько бы раз …

28.05.2022
Развертывание Heroku для приложения React + Django не работает

Я пытаюсь развернуть свое приложение в Heroku, которое использует React в качестве фронтенда и Django в качестве бэкенда, но я застрял. Когда я запускаю git push heroku master, он говорит, что проект успешно развернут, но я получаю ошибку при …

28.05.2022
Как ограничить включенные ссылки на страницы в Django

У меня есть страница, на которой есть несколько ссылок на CSS и JS. Когда эта страница включается в другую, ссылки влияют на всю страницу, а не только на ту часть, которая была на исходной странице. У меня есть …

28.05.2022
Django проверка электронной почты в форме регистрации

Есть ли способ проверить формат электронной почты при регистрации аккаунта в Django? Например, я хотел бы позволить пользователям использовать только gsfe аккаунты в качестве своего email, когда они собираются зарегистрироваться в приложении Заранее спасибо.

28.05.2022
Как я могу решить проблему, когда я хочу использовать ogr в django?

Я пишу код с помощью Django. Когда я хочу вызвать пространственные данные с помощью gdal, он внезапно сталкивается со следующей ошибкой. Следует отметить, что gdal установлен в системе и работает правильно. ImportError: Не удалось загрузить DLL при импорте _gdal: Указанная …

28.05.2022
Как использовать функцию get_queryset() в миксине - DRF

У меня есть два набора представлений в разных файлах views.py, один из которых связан с моделью A, а другой - с моделью B class AViewSet(ModelViewSet,CustomMixin): a_qs = self.filter_queryset(self.get_queryset()) lst = [] def get_lst: for a in a_qs: lst.append(a) return …

28.05.2022
Должны ли кверисеты Django вызываться в шаблонах или передаваться в контекст шаблона?

Я могу получить отпор, задав этот вопрос, но это то, над чем я давно задумывался, так что вот так. В шаблоне Django вы можете использовать .all для получения кверисета вещей, например, так: {% for prerequisite in …

28.05.2022
Django + sqlite ошибка при аннотации: Выражение содержит смешанные типы: DurationField, IntegerField. Вы должны установить выходное_поле

Я создаю алгоритм ранжирования, построенный как выражение в Django с базой данных Sqlite. Это выглядит следующим образом: posts = ( Post.objects.annotate( upvote_count=Count("upvote"), score=ExpressionWrapper( ( (Count("upvote") - 1) / ((Seconds(Now() - F("published_date"))) + 4) ** gravity ) * 100000, output_field=FloatField(), …

28.05.2022
Не удается заставить формы Django сохранять данные в модели User и Profile

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

28.05.2022
Как я могу ограничить опции ForeignKey ключами внутри поля ManyToMany

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

28.05.2022
Ошибка 403 при обращении запроса nginx

Не могу настроить nginx на запрос /static/, работает в паре с gunicorn и django. Как ни настраивай, ошибка 403 Forbidden. Конфиг файл nginx в папке sites-enabled настраиваю правильно: server { server_name &lt;имя сайта&gt;; location /.well-known { root /var/www/html; } location …

28.05.2022
Ввод пользовательских данных в Django Queryset перед передачей в шаблон

Каким образом лучше всего добавлять или вводить дополнительные данные в Django QuerySet? Представьте себе ситуацию, когда я отображаю список Book, и хочу показать результат специального вычисления для каждого из них: models.py class Book(models.Model): name = models.CharField(max_length=64) …

28.05.2022
SQL-соединение в Django без внешнего ключа

Мне нужно сделать следующий join в views.py, я провел некоторые исследования и функция select_related не работает для меня, таблицы не имеют внешнего ключа между ними, как я могу сделать join с определенными полями, в частности "id_curso" SELECT * FROM …

28.05.2022
Файл Django не отображает входные данные на реальном сайте

В настоящее время я пытаюсь научиться использовать django для создания веб-сайта, но мои входные данные в моделях не отображаются должным образом ''' from django.db import models class products(models.Model): name = models.CharField(max_length=255) def __str__(self): return self.name class typeWork(models.Model): work = …

28.05.2022
Как получить более одного значения в методе фильтра Django?

Я пытаюсь получить более одного параметра запроса в качестве значения для метода фильтра. Например, мой запрос содержит invite_status=not_invited&amp;invite_status=completed Начало моего метода фильтрации определено как def filter_by_invite_status(self, queryset, field_name, value): Значение устанавливается как последний параметр в запросе, …

28.05.2022
OReverseMatch at /reviews/ Reverse for 'reviews_detail' with arguments

У вас есть серьезные проблемы со следующим. В моем проекте есть приложение отзывов, где люди могут читать, оставлять, редактировать и удалять отзывы. Все работало нормально в gitpod на локальной стороне, но затем, когда я переместил приложение на Heroku, …

28.05.2022
Dj_rest_auth 403 ошибка при использовании аутентификации django_rest_framework_simplejwt

В настоящее время я работаю над проектом Django и я использую Django 4.0 версии, так что я пользователь DJ_REST_AUTH для моего пакета и в настоящее время у меня 403 ошибка при передаче моего маркера доступа и вот моя конфигурация REST_FRAMEWORK …

28.05.2022
Django Форма: Выпадающий/выбираемый элемент не отображается

Здравствуйте, у меня такая проблема: у меня есть форма Command_Form, которая имеет два поля, host_id и current_commands. Текущие_команды должны быть выпадающим меню выбора из CHOICES. Возможно, решение супер простое, и я просто слеп к нему, как иногда бывает с кодированием …

28.05.2022
Как сохранить данные в модель Django в views.py?

Я пытаюсь создать сайт электронной коммерции (CS50 Project 2), который позволяет пользователю добавить объявление, созданное с помощью модели Listings Model, в свой WatchList. Я использую Django форму с булевым полем. Мне нужна помощь в сохранении объявления в модели WatchList. Также, …

28.05.2022
Django буквально не будет работать на repl.it или в командной строке

я пытаюсь запустить Django из командной строки и получаю ошибку no such file or directory уже буквально несколько недель, я указал путь к проекту на cd и он все равно не сработал, а также поместил файл управления в проект. …

28.05.2022
Невозможно получить идентификатор сессии при вызове API с помощью React

Export default function Index(){ // const [auth, setAuth] = useState(); const authenticateSpotify = ()=&gt;{ fetch('http://localhost:8000/spotify/is-authenticated') .then((response) =&gt; response.json()) .then((data) =&gt; { // setAuth(data.status); console.log(Cookies.get('sessionid')); console.log(data); if(!(data.status)){ fetch('http://localhost:8000/spotify/auth') .then((response) =&gt; response.json()) .then((data) =&gt; { window.location.replace(data.url); }) // console.log('Hii'); } }) } …

28.05.2022
Django v3.2 не обслуживает статические файлы в VS Code windows 11

Я пытаюсь заставить статические файлы работать в Django 3.2 (python 3.7), запущенном в VS code (в Windows 11). Мой базовый шаблон ссылается на таблицу стилей в static/styles/style.css. Папка static находится в корневом каталоге проекта. В моем базовом шаблоне у …

28.05.2022
Как добавить инструменты редактирования медиа в проект Django Blog, как в Instagram?

Я работал над своим проектом блога на Django. Я не смог найти плагин для редактирования видео или фото при загрузке в БД, например, в Instagram при загрузке поста вы можете разместить некоторые тексты, ссылки и можете сделать некоторые правки …

27.05.2022
Следующий элемент с помощью jQuery

Мне нужно перейти к следующему элементу. Мой код показывает 3 разные карточки и помещает опцию в ddbb, но при нажатии на опцию мне нужно передать 'screen-view' на следующую карточку, когда успех в порядке. Я пробовал .next('.card').toggle() и .show(), но …

27.05.2022
Django аутентификация вход

Я создал проект django, который содержит 13 шаблонов, и у меня есть 4 конкретных пользователя (менеджер, консультант, компьютерщик), мой вопрос заключается в следующем, как разрешить каждому пользователю доступ к его страницам во время аутентификации по логину? Есть идеи ?

27.05.2022
Получить ошибку Текущий путь, не совпадает ни с одним из этих

Что не так с моим кодом, хотя мне кажется, что все правильно. Я пытаюсь отобразить тестовую страницу с таким кодом: -------- urls.py ------- from django.urls import path from . import views urlpatterns = [ path('http_response/', views.search, name='search'), ] --------views.py------- …

27.05.2022
Как установить django csrf и cookies сессии в приложении ionic capacitor

Я разрабатываю приложение для Ionic 6 с бэкендом Django на python. Я пытаюсь установить куки csrf и sessionid, чтобы иметь возможность запрашивать api бэкенда. Пока все работает хорошо в браузере (как настольном, так и мобильном), но, похоже, не работает в …

27.05.2022
Преобразование Python UTC Datetime в локальный часовой пояс перед выполнением фильтра django __date

Я пытаюсь преобразовать дату utc в локальный часовой пояс для фильтрации совпадающих дат. Если я передал дату, например 2022-05-26, и хочу найти все записи с временем в этот день, то время, такое как '2022-05-27T22:00:00.000z', будет исключено... даже если это …

27.05.2022
Статические файлы не работают после подключения Django к AWS

Я создаю сайт электронной коммерции и пытаюсь развернуть его, подключив Django к S3 на Amazon Web Services. Однако после этого мои статические файлы не загружаются, когда я запускаю сервер с GitPod, и я получаю 404 ошибку для моих статических файлов …

27.05.2022
Почему я не могу разместить форму отзыва в DJANGO

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

27.05.2022
Запрос, соответствующий блогу, не существует при использовании slug

Я использую slug для показа блогов. вот как создать автоматический slug def Creating_blog(request): form=BlogForm() if User.is_authenticated: if request.method=='POST': form=BlogForm(request.POST,request.FILES) if form.is_valid: blog_obj=form.save(commit=False) blog_obj.author=request.user title=blog_obj.blog_title blog_obj.slug = title.replace(' ','-') + '-'+ str(uuid.uuid4()) blog_obj.save() return redirect('index') return render(request,'blogs/creatingblog.html',context={'form':form}) вот …

27.05.2022
В тестовой среде Django отсутствуют Group и Permissions: но я создал их в миграции

Я пытаюсь исправить кучу тестов в кодовой базе, которые не работают из-за отсутствия разрешений (например: update ticket). Странно то, что у меня есть миграция, которая создает группы аутентификации и добавляет соответствующие разрешения к группам. Мне кажется, что я …