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

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 <имя сайта>; 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&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 = ()=>{ fetch('http://localhost:8000/spotify/is-authenticated') .then((response) => response.json()) .then((data) => { // setAuth(data.status); console.log(Cookies.get('sessionid')); console.log(data); if(!(data.status)){ fetch('http://localhost:8000/spotify/auth') .then((response) => response.json()) .then((data) => { 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). Странно то, что у меня есть миграция, которая создает группы аутентификации и добавляет соответствующие разрешения к группам. Мне кажется, что я …

27.05.2022
Применение нескольких декораторов python к кодовой базе

Каков питонический способ применения одного и того же набора декораторов для нескольких методов в кодовой базе (django tests)? Пример: from mock import patch Class A: @patch('module.function.c') @patch('module.function.b') @patch('module.function.a') def test_a1(self): ... @patch('module.function.c') @patch('module.function.b') @patch('module.function.a') def test_a2(self): ... Class …

27.05.2022
Django: Сериализация отношения ManyToMany со сквозным аргументом через связанную модель OneToOne

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

27.05.2022
Как получить предыдущие сохраненные данные при редактировании страницы профиля в django

При редактировании страницы профиля я получаю пустую страницу, но мне нужны предыдущие сохраненные данные. forms.py class UserEditForm(forms.ModelForm): class Meta: model=User fields=['first_name','last_name','email'] class ProfileEditForm(forms.ModelForm): class Meta: model=Profile fields=['date_of_birth','photo'] views.py @login_required def editprofile(request): user_form=UserEditForm() profile_form=ProfileEditForm() if request.method=='POST': user_form=UserEditForm(data=request.POST,instance=request.user) profile_form=ProfileEditForm(data=request.POST,instance=request.user.profile,files=request.FILES) if …

27.05.2022
Как отправить cookie с фронтенда на бэкенд?

Я использую react.js в качестве фронтенда и django в качестве бэкенда, и мне нужно отправить cookie из фронтенда в бэкенд

27.05.2022
Как обновить несколько изображений в django?

Я искал возможность загрузки нескольких изображений и нашел это решение how to upload multiple images to a blog post in django но этот метод не дает никакого объяснения по поводу обновления этих нескольких изображений, например, изображение может быть …

27.05.2022
Django rest framework token в url

Как добавить токен в url. Например, так https://127.0.0.1/api/price?fsym=BTC&tsyms=USD,RUB&api_key=8sfeggasdfwer944bf10b6

27.05.2022
Django - Невозможно получить конкретные данные из модели в представление

Немного застрял на получении определенных данных из модели через "POST" в представление. только хочу, чтобы IP был "POST" обратно в представление. Вот моя функция, которая получает данные поста с веб-страницы. Она получает данные нормально, но все, что мне …