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

08.02.2023
Как получить OTP только в админпанели django?

Я работаю над REST API и делаю проверку KYC по карте aadhar. Вот мой код: admin.py def save_model(self, request, obj, form, change): customer_id = obj.customer_id customer_object = Customer.objects.get(id=customer_id) first_name = customer_object.first_name middle_name = customer_object.middle_name last_name = customer_object.last_name customer_name …

08.02.2023
Django : использование @property в success_url KO. в то время как использование его с get_success_url нормально (представление на основе класса).

Я нашел обходной путь для моей проблемы, но мне нужно знать, почему первый вышеупомянутый случай не работает. Мне нужно передать параметр (reman_pk) моему представлению, но когда я пытаюсь : class RepairCreateView(LoginRequiredMixin, CreateView): @property def reman_pk(self): return int(self.kwargs['reman_pk']) [...] …

08.02.2023
Как запросить id категории в другую функцию в views.py

Изучаю Djsngo и четвертый день бьюсь над проблемой. Написал по туториалу кнопку "Load more" для страницы со всеми товарами и решил сделать такую же кнопку для страницы с товарами определенных категорий. Мои файлы: views.py def product_list(request): total_data = Product.objects.count() data …

08.02.2023
Какие есть хорошие пакеты python для разработки поисковой системы для базы данных? [закрыто]

Например: Конечный пользователь вводит нечеткий ввод типа "Telas", он должен совпасть с базой данных "Tesla". (Пример: поиск компании из большой базы данных) Автозаполнение FuzzyMatch Может ли кто-нибудь помочь мне составить четкую логику, …

08.02.2023
Python Django Module Connection promblem

Что я буду делать, если в Python Django будет 3 модуля, а именно User, admin, super admin, когда super admin имеет право делать CRUD, а User только просматривать продукт Что я буду делать, если в Python Django будет 3 модуля, …

08.02.2023
Поиск по связанным таблицам через Elasticsearch

Всем привет, вопрос состоит в следующем, у меня есть три основных таблицы в postgre, я реализовал поиск по основной таблице Person, но я так же хочу искать и по связанной с этой таблицей Experience, прочел много в документации и много …

08.02.2023
Как реализовать общую функцию в Django для одного и того же шаблона URL?

Я хочу иметь общую функцию для API одного и того же шаблона, которая должна запускать эту функцию, а затем функцию API. Например, я хочу вызвать API - api/student/details, который вернет данные пользователя и существует множество API с шаблоном api/student/*. …

08.02.2023
Django, Ошибка 404, Не найдено: /products/5 GIVE me Your hand

У меня есть вопрос по Django, я пытался решить его самостоятельно в течение 2 дней, но у меня нет никаких идей по этой проблеме, можете ли ВЫ мне помочь? Я читал книгу о Django, и там есть пример: urls.py …

08.02.2023
Как отправить данные формы в POST-запросе в Nuxt 3 на django DRF

Я пытаюсь использовать Nuxt 3 в качестве сервера для передачи запросов API. Я хочу делать запросы FormData к Django DRF API через мой Nuxt сервер для POST данных и изображений. В основном, задача состоит в заполнении простой формы данными …

08.02.2023
Оператор не существует: bigint = uuid LINE 1: ...NER JOIN "users" ON

Сегодня я решил изменить свой стандартный id, потому что подумал о масштабируемости своего проекта. Поскольку я изменил основной первичный ключ пользователя на UUID, я столкнулся с рядом ошибок, некоторые из которых я смог исправить благодаря некоторым вопросам на stackoverflow. …

08.02.2023
Django аннотация с динамическим значением

Здравствуйте в моей модели есть свойство, которое полностью находится в кэше, а не в базе данных class Model(models.Model): .... @property def _get_last_seen_cache_name(self) -> str: return f'{self.hostname.upper()}_last_seen' @property def last_seen(self) -> datetime | None: cached = cache.get(self._get_last_seen_cache_name, None) if isinstance(cached, datetime): …

08.02.2023
Корректная реализация сериализатора Django для поля "многие ко многим

У меня есть две модели django, которые связаны полем "многие ко многим": class Member(models.Model): user = models.OneToOneField(to=settings.AUTH_USER_MODEL) date_of_birth = models.DateField() bio = models.TextField() class Book(models.Model): name = models.CharField(max_length=255) author= models.CharField(max_length=255) description = models.TextField() read_by = models.ManyToManyField(to=Member, related_name='books_read') …

08.02.2023
Сбой загрузки изображений в Django

Я использую django для загрузки изображения в базу данных (POST запрос) и отображения его на сайте. но по какой-то причине мое изображение не загружается models.py - from django.db import models class image_classification(models.Model): pic=models.ImageField(upload_to='images') views.py …

08.02.2023
Веб-сервер django, работающий с iis, не запускает статические файлы изображений css js

Введите описание изображения здесьhi У меня есть проект веб-сервера django, работающий на ISP, и статический файл не работает Как внести изменения в Internet Information Services (IIS) и файл web cofig, чтобы статические файлы работали? ` <appSettings> …

08.02.2023
Django Store Engine и Celery

Могу ли я использовать django.contrib.sessions.backends.db с Celery в моем Django проекте? Я спрашиваю об этом, потому что когда я выполняю login(request, user, user.backend), session_key запроса не сохраняется в таблице DjangoSession. вот кусок кода: engine = import_module(settings.SESSION_ENGINE) # …

08.02.2023
Django группировка по агрегации внешних ключей

У меня есть три таких модели: class Coin(models.Model): symbol = models.Charfield() class User(models.Model): phone_number = models.Charfield() class Portfo(models.Model): class Meta: unique_together = ( "user", "coin", ) user = models.ForeignKey( to=User, on_delete=models.CASCADE, null=False, related_name="portfo", ) coin = models.ForeignKey( to=Coin, on_delete=models.CASCADE, …

08.02.2023
Как связать представления с формами и сохранить это в db Django

У меня есть форма, которая пытается подключиться к нескольким представлениям, где я получаю множественный выбор формы ModelChoice, и я фактически не знаю, как сохранить их в db или подключить их к моей модели "WorkLog" Я получил ошибку валидации, …

08.02.2023
Django Wagtail динамическое меню на основе пользователя и роли пользователя

Использование Django-Wagtail и Wagtail Menu's. Я хочу построить систему со следующими типами характеристик. У меня есть класс пользователей (Vendor, Supplier). Каждый созданный пользователь должен быть одним из этих двух классов. Каждый класс пользователей имеет различные роли, …

08.02.2023
Присоединяйтесь и получайте кверисет в соответствии с полем многие ко многим

У меня есть модель MyUser с ForeignKey и ManyToMany связанными полями city и skills: class MyUser(AbstractBaseUser): email = models.EmailField() skills = models.ManyToManyField('jobs.Skill') class Skill(models.Model): name = models.CharField() предположим, что это данные моей таблицы в базе данных {'email': 'some@email.com', …

08.02.2023
Django-Передача данных из html в python и наоборот

Index.html <form class="grid" method="POST" action={% url 'result' %}> {% csrf_token %} <textarea name="name" /></textarea> <button type="submit"">Detect</button> </form> <label>{{name}}</label> view.py def result(request): name = request.POST['name'] name=preprocessing(name) return render( request, "index.html", name=name ) urls.py urlpatterns = [ path("", views.homePage, name='result'), …

08.02.2023
Модульное тестирование пользовательской программы запуска тестов unittest в Django

Я пытаюсь провести модульное тестирование пользовательского бегущего теста с помощью фреймворка unittest, но получаю эту ошибку. File "/usr/local/lib/python3.7/dist-packages/django/test/runner.py", line 466, in setup_test_environment setup_test_environment(debug=self.debug_mode) File "/usr/local/lib/python3.7/dist-packages/django/test/utils.py", line 111, in setup_test_environment "setup_test_environment() was already called and can't be called " …

08.02.2023
Данные одной функции Django не отображаются после рендеринга страницы

Я создаю систему управления университетом, используя django. Я создал форму регистрации преподавателей (учителей). Для этого в моем views.py Также я добавил кнопку панели поиска для поиска названия факультета. Поэтому я создал следующую функцию: def searchbar (request): data = {} …

08.02.2023
Извлечение данных из базы данных [закрыто]

1- я делаю пример проекта для моего обучения у меня есть html код и как получить данные из базы данных через этот код в Django Blood Group O+ O- A+ A- B+ B- AB+ AB- 2- после нажатия …

08.02.2023
Как я могу получить записи (конкретной модели) как request.user, так и конкретного пользователя?

Я не очень профессионален в django rest... Я написал блог с использованием django rest framework и нет никаких проблем, когда я хочу получить все записи, связанные с моделью Article или получить конкретную статью, например Но что я хочу …

08.02.2023
Связанный объект не существует в django только для входа в систему администратора

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

08.02.2023
Значки Django Summernote не отображаются

Я работаю над этой проблемой на MAC и Windows. Summer note не отображает значки в chrome или edge ни на Mac, ни на windows, ни в развернутом виде, ни локально. Все отлично работает в safari и на моем iPhone. …

08.02.2023
Реализация добавления изображения из галереи в избранное, которое отображается на отдельной странице// DJANGO/JS

По сути, я создаю веб-галерею на Django/JS для проекта, однако проект должен иметь CRUD-функциональность. В настоящее время у меня есть функционирующий модал при нажатии на изображение в галерее, а также кнопка "Добавить в избранное", когда пользователь вошел в систему. …

08.02.2023
Копирование базы данных MYSQL с помощью Python/Django

Мне нужно создать копию базы данных на моем MySQL Server с помощью Django Application После небольшого исследования я нашел mysqldump как лучший подход backup_file_path = f"/tmp/{src_database_name}_backup.sql" backup_db_command = f"mysqldump -h {SQL_DB_HOST} -P 3306 -u {SQL_DB_USER} -p{SQL_DB_PASSWORD} {src_database_name} …

08.02.2023
Как правильно применять createview?

У меня есть две модели, автор и книга, где книга связана с автором, теперь я не знаю, как добавить книги к определенному автору, с которым я работаю, и перенаправить пользователя обратно на детальный просмотр этого автора, я также использую …

08.02.2023
Подача TailwindCSS с помощью django_plotly_dash

У меня есть приложение Dash на Django, которое обслуживается через django-plotly-dash, и я использую Tailwind для стилизации всего сайта. Tailwind, похоже, работает везде, кроме приложения Dash, где он вроде как работает, но в некоторых местах кажется, …

08.02.2023
Как я могу сериализовать поле Many to Many с добавленными данными в Django Rest Framework, без дополнительных ключей в ответе?

Я использую Django 3.2 и Django Rest Framework 3.14. У меня есть пользователи, которые должны иметь возможность следить за другими пользователями, как в социальных сетях. При сериализации полного пользователя я хотел бы получить список тех пользователей, которые следуют за …

08.02.2023
Django Набор полей "многие ко многим" в методе сохранения модели

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

08.02.2023
Django Forbidden (CSRF-токен отсутствует.)

Я столкнулся с проблемой отправки текста в Django. Когда я нажимаю Insert, появляется сообщение Forbidden (CSRF token missing.):. Кто-нибудь может мне помочь? Я поместил CSRF-токен в html-файл, но все еще не работает. Я не знаю, находится ли CSRF …

08.02.2023
Получение плохого запроса от POST к модели DailyWc с внешним ключом к проектам

Я делаю приложение для написания текстов, используя Django backend и Vue 2 frontend. У меня есть две модели - DailyWc и Project. Каждый день, когда пользователь заходит на сайт, для него создается новый день для хранения текста (DailyWc обрабатывает это). …

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). Проблема связана с представлением на основе класса с …