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

19.09.2022
Как заставить обратное связанное поле быть уникальным в Django?

Class CartItem(models.Model): cart = models.ForeignKey(Cart, on_delete=models.CASCADE) product = models.ForeignKey(settings.PRODUCT_MODEL, on_delete=models.CASCADE) quantity = models.SmallIntegerField(default=1) class Meta: ordering = ["pk"] class Select(models.Model): cartItem = models.ForeignKey(CartItem, on_delete=models.CASCADE) option = models.ForeignKey(Option, on_delete=models.CASCADE) choice = models.ForeignKey(Choice, on_delete=models.CASCADE) С помощью приведенного выше кода я …

19.09.2022
Страница не найдена (404) в /remove/, Hy я новичок и я хочу удалить данные, тогда я получаю эту ошибку, пожалуйста, помогите мне решить эту проблему

urls.py ''' urlpatterns = [ path('', views.index, name='index' ), path('form', views.form, name='form' ), path('about', views.about, name='about' ), path('add_data', views.add_data, name='add_data' ), path('remove', views.remove, name='remove' ), path('remove/<int:emp_id>', views.remove, name='remove' ), ] ''' views.py ''' def …

19.09.2022
Метод Django Save выдает ошибку при попытке добавить новую запись в таблицу

У меня есть следующий код в представлении: lp_detail = LearningPathDetail() pos_in_path = 1 lp_detail.lpheader_id = pk lesson_ids = request.POST["lesson_ids"].split(",") for lesson_id in lesson_ids: lp_detail.id = "" lp_detail.lesson_id = lesson_id lp_detail.pos_in_path = pos_in_path lp_detail.save() pos_in_path += 1 pk …

19.09.2022
Как использовать несколько профилей requirements.txt с Django App на Heroku?

Я пытаюсь развернуть веб-приложение Django на Heroku и использую такой макет для требований: requirements/ ├── base.txt ├── local.txt ├── production.txt ├── staging.txt └── test.txt requirements.txt requirements.txt # This file is expected by Heroku. -r requirements/staging.txt # I have …

19.09.2022
Как связать страницы в зависимости от внешнего ключа с помощью django Я пробовал много способов, но ничего не получилось

Я пытался связать страны с континентами в зависимости от внешнего ключа "ckey" Я пытался использовать filter и .raw, но у меня ничего не получилось Я также пытался использовать его непосредственно в HTML, но он сказал, что не может похвалить …

19.09.2022
Как удалить запись по нажатию кнопки с помощью Django?

Я пытаюсь удалить запись в базе данных, когда нажата кнопка "да", используя django. views.py def deleteServer(request, server_id): server = Server.objects.get(pk=server_id) print(request.POST) if request.POST.get('yesBtn'): server.delete() return HttpResponseRedirect('homepage') elif request.POST.get('noBtn'): return HttpResponseRedirect('homepage') return render(request, 'deleteServer.html', {'value': request.POST}) deleteServer.html <!DOCTYPE html> …

19.09.2022
CSS и HTML (django)

Здравствуйте, у меня есть такой CSS .welcome_box{ background-color: aqua; min-height: 50px; min-width: 50px; padding: 20px }` и в html <div class="welcome_box" > <div class="center" > <a href="{% url 'login'%}"> <button class="button">Log In</button> </a> </div> <div class="center"> <a …

19.09.2022
AssertionError: False не является True в Django при проверке достоверности форм

Я пишу тест для моего представления, чтобы проверить, проверены ли данные POST, но тест не прошел с этой ошибкой, self.assertTrue(form.is_valid()) AssertionError: False is not true Ниже приведены мои коды tests.py from .models import Customer from .forms import CustomUserCreationForm …

19.09.2022
Ошибка Multi Value DictKey в django при получении файлов в Django

Итак, у меня есть простой код django, в котором пользователь загружает изображение, чтобы изменить свой пользовательский образ. но всякий раз, когда я пытаюсь инициировать функцию, она выбрасывает ошибку многозначного диктующего ключа. Views.py def image(request): email = request.user.email img = …

19.09.2022
Как я могу запросить Django Models с Foreign и OneToOneFields для значений полей

В моем проекте есть следующие Django Models: Event, Ticket, Pin и Guest. Как я могу запросить эти таблицы, чтобы получить имя Event Name, на которое зарегистрировался вошедший пользователь-гость. Ниже приведен мой код. Мои модели: class Event(models.Model): event_name = models.CharField(max_length=100) …

19.09.2022
Django distinct queryset

Я новичок в django и, возможно, кто-то здесь может помочь мне с этим. model.py class Transaction(models.Model): ref_code = models.CharField() buyer = models.ForeignKey(User) product = models.ForeignKey(Product) quantity = models.IntegerField() ref_code is not unique. Данные выглядят примерно так: …

19.09.2022
Сброс страницы после отправки кнопки

<form method=GET> {% csrf_token %} <ul><h2 style="font-weight: bold;">Список дел</h2><br><details open><summary style="color:#0077DC">свернуть фильтр</summary> <li><p class="name"><i>С какого числа искать:</i>{{ myFilter.form.start_date }}</p></li> <li><p class="name"><i>По какое:</i>{{ myFilter.form.end_date }}</p></li> <li><p style="font-size:16px; color: red;"><i>Наименование суда:</i>{{ myFilter.form.trial }}</p></li> <p style="font-size:16px; color:#f44133;"><i>Судопроизводство:</i>{{ myFilter.form.proceeding }}</p> <p style="font-size:16px; color: …

19.09.2022
Получить представление, связанное с URL

Я хочу узнать связанное представление на основе класса, которое связано с путем. Допустим, у меня есть шаблон URL следующего вида : urlpatterns = [ path("hello/<str:name>/", views.HelloView.as_view(), name="hello-page") ] Могу ли я по пути типа "hello/foo/" вернуться …

19.09.2022
Проблема изменения пути к шаблонам Django Проблема изменения пути к шаблонам Django 4.1.1

Введите описание изображения здесь я новичок в Django я хочу изменить путь к шаблонам Django. но они установлены по dafault пути в setting.py затем я импортирую os, но это не работает

19.09.2022
Некачественная загрузка шаблона в представлении общего списка Django при использовании фильтра

У меня странное поведение моих общих представлений. Ниже приведена классическая схема FBV, которую я хочу воспроизвести в CBV Мой FBV def post_list(request, tag_name=None): if tag_name: # filter post according to tag name if provided posts = Post.objects.filter(tag__tag_name=tag_name) else: posts …

19.09.2022
Django: Как создать журнал/трассировку действий пользователя с визуализацией

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

19.09.2022
Почему я не могу отобразить данные, отфильтрованные для активного пользователя?

Я пытаюсь отобразить в своей таблице только данные для вошедшего в систему пользователя. Я могу отобразить все данные с помощью objects.all(), но когда я фильтрую данные по активному пользователю, это не работает. Я пробовал изменить контекст, чтобы ссылаться на набор …

19.09.2022
Архитектура Django Backend для нескольких проектов с общими моделями классов

Мы используем Django для разработки нашего продукта. Наш продукт содержит 5 проектов Django. Каждый проект использует 50 общих классов Models и модели находятся в процессе разработки. Существует два возможных способа обработки всех этих связанных проектов с моделями в процессе …

19.09.2022
Как подключить Firebase DB к проекту Django на Python

Знаете ли вы, можно ли подключиться к базе данных Firebase через фреймворк Django на Python вместо SQL, SQLLite3, или PostgreSQL и т.д., В случае, если возможно подключить Firebase DB к Django, может ли кто-нибудь помочь мне подключить Firebase …

19.09.2022
Есть ли способ извлечения data.id из фронтенда с помощью JS в представления в django ... вот мой код .... n я не могу найти ошибку [закрыто]

#форма для возврата в базу данных if request.method == 'POST': form = OrderForm(request.POST) if form.is_valid(): # store all the billing info data = Order() data.user = current_user data.first_name = form.cleaned_data['first_name'] data.last_name = form.cleaned_data['last_name'] data.phone = form.cleaned_data['phone'] data.email = form.cleaned_data['email'] data.address_line_1 …

19.09.2022
Поле поиска Django в базе данных

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

19.09.2022
Django PasswordResetDoneView не перенаправляет на вход в систему

У меня есть процедура сброса пароля, вот коды: Запрос на сброс пароля: <form method="POST"> {% csrf_token %} <div class="wrap-input100 validate-input input-group" data-bs-validate="Format email valide requis: ex@abc.xyz"> <a class="input-group-text bg-white text-muted"> <i class="zmdi zmdi-email text-muted" aria-hidden="true"></i> </a> <input …

19.09.2022
Устанавливайте приложения Django через админ-сайт Django, как плагины в Wordpress

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

19.09.2022
Максимальная глубина рекурсии при применении фильтра Listing в django

Я пытаюсь реализовать Listing Filter из фильтров django. Первый "type" - это атрибут, на котором я хочу, чтобы основывался мой фильтр внутри models.py моего приложения. class detaileditems(models.Model): title = models.CharField(max_length= 255) type = models.CharField(max_length= 45, null=True) pubdate = models.DateTimeField() …

19.09.2022
Изменение генерации таблиц моделей django по умолчанию

Я пытаюсь создать две связанные модели в django, пользовательскую модель пользователя и модель компании. где один пользователь принадлежит одной компании, а одна компания имеет много пользователей. class Company(models.Model): name = models.CharField(max_length=255) class User(AbstractBaseUser): objects = UserManager() id = …

19.09.2022
Где хранить файлы обучающих данных в Django для чатбота?

Я пытаюсь отобразить чатбота, которого я создал на сайте django. Поэтому мне нужно загрузить некоторые обучающие данные (json, pickle и h5 файлы) в файл views.py. Но когда я запускаю сервер, он говорит: FileNotFoundError: [Errno 2] Нет такого файла или …

19.09.2022
Django rest не показывает ошибку списка в соответствующем индексе

У меня есть сервис, который принимает список с датами. Я намеренно отправляю список, который имеет ошибку с индексом 1. Ошибка должна быть возвращена как массив, который имеет 1. индекс, но он возвращается как показано ниже. Поле dates является RelatedField …

19.09.2022
Как получить последние данные из модели django в tamplates

я пытаюсь получить последние отдельные данные из модели Django и показать их в шаблонах вместо всех данных, метод, который я пытаюсь использовать в моем представлении для достижения этого def preview(request): readme = Personal_readme.objects.latest('create_date') return render(request, 'preview.html',{'readme':readme}) и …

19.09.2022
Ошибка регистрационной формы не могу найти

Я использую Django на Mac. На прошлой неделе регистрация прошла хорошо, но теперь, когда я повторно запускаю его, я столкнулся с проблемой, и я не могу понять, в чем проблема. Надеюсь, кто-нибудь сможет мне помочь. Спасибо error: [19/Sep/2022 20:24:50] "POST …

19.09.2022
Django - передать путь к файлу/url из html в представление, чтобы изменить источник моего видеопотока

Здравствуйте, я довольно новичок в мире Django и html и хотел бы иметь возможность выбрать видео файл и затем воспроизвести его в отредактированном виде (классификация ai и некоторое редактирование opencv). На данный момент воспроизведение локального файла работает таким образом, …

19.09.2022
Отправка одинаковых вложений в разные письма с помощью Django mail

Я отправляю почту с помощью Django mailer from django.core.mail import send_mail,EmailMessage Если я отправляю одно письмо, все работает и вложение находится на почте и правильно открывается в pdf. content = template.render(context) msg = EmailMessage(subject, content, from_email, ['mail@mail.com']) msg.content_subtype …

19.09.2022
Как отфильтровать данные по активному пользователю в Django?

Я пытаюсь извлечь только последние данные для активного пользователя в мой шаблон Django. Однако в настоящее время я получаю следующую ошибку. Поле 'id' ожидало число, но получило объект <django.db.models.fields.related_descriptors.ForwardManyToOneDescriptor at 0x7f0682901a90>. Models.py: class HealthStats(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) date …

19.09.2022
Тестирование представления обновления: как передать данные об изменении значения в представлении обновления с формой?

Я пытаюсь написать тесткейс для одного из моих представлений, которое использует форму. views.py def parametrage(request,pk): parametrage = get_object_or_404(Parametrage, asp_par_cle = pk) form = ParametrageForm(request, data=request.POST or None, instance = parametrage) print('form.data',form.data) if form.is_valid(): parametrage = form.save() parametrage.opr_nom = request.user.username …

19.09.2022
Не отображается новое видео при загрузке видео в Django

Я использую django 3, когда я загружаю видео из панели администратора, оно не появляется на странице. Когда я перехожу на url видео, я получаю ошибку 404, но мои старые загрузки видны, а вновь загруженные файлы не видны. Мой английский не …

19.09.2022
Serve() вызывается дважды каждый раз, когда я перезагружаю страницу блога в wagtail

Я использую wagtail для создания сайта-блога. Для подсчета посещений каждого блога я переопределяю get_context() и serve() для установки cookie. Коды следующие: def get_context(self, request): authorname=self.author.get_fullname_or_username() data = count_visits(request, self) context = super().get_context(request) context['client_ip'] = data['client_ip'] context['location'] = data['location'] context['total_hits'] = …

19.09.2022
Как проверить, что email/имя пользователя уже существует в базе данных в django?

Как проверить, существует ли уже email_id/имя пользователя в базе данных в django? Я хочу проверять существование email/имени пользователя в представлениях, а не в сериализаторе Ниже приведен код: @api_view(['POST']) def registerUser(request): f_name = request.data.get('f_name') l_name = request.data.get('l_name') username …

19.09.2022
Регистрация данных по множественному выбору django

Я новичок и я пытался создать форму зарегистрированных данных в базе данных, все поля зарегистрированы хорошо, вместо полей множественного выбора. from.py class SavePost(forms.ModelForm): user = forms.IntegerField(help_text = "User Field is required.") title = forms.CharField(max_length=250,help_text = "Title Field is required.") …

19.09.2022
Отображение поля из другой модели в ModelAdmin модели User

Мой проект Django основан на встроенной User модели. Для некоторых дополнительных атрибутов я определил другую модель: models.py: class Status(models.Model): email = models.ForeignKey(User, on_delete=models.CASCADE) is_verified = models.BooleanField(default=False) is_active = models.BooleanField(default=False) def __str__(self): return self.email А вот пользовательский ModelAdmin: …

19.09.2022
Учетная запись с таким Email уже существует. как это исправить?

Я попытался создать форму входа. Но когда я пытаюсь войти, django выдает ошибку that Account with this Email already exists. I don't now how to fix this.Help me plz Вот мой код, пожалуйста, подскажите, где я ошибаюсь: forms.py class …

19.09.2022
Я не могу сохранить данные <select> в html

У меня есть приложение django с формой. в модели LIVING_COUNTRIES = [ ('AFGANISTAN', 'Afganistan'), ('ALBANIA', 'Albania'), ('ALGERIA', 'Algeria'), ('ANGORRA', 'Andorra')] class Employee(models.Model): country_living = models.CharField(max_length=50, choices=LIVING_COUNTRIES, default=FRESHMAN, blank=True, null=True) в html &lt;select name="country" id="id_category" data="{{ data.country }}"&gt; {% …