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

26.01.2022
Фильтрация UUID в Django

У меня следующая модель: class MyModel(models.Models): uuid = models.UUIDField(default=uuid.uuid4, db_index=True, editable=False, unique=True) name = models.CharField(max_length=200) В моей админке django у меня есть следующие поля поиска: search_fields = ["uuid__exact", "name"] Это должно переводиться в следующий запрос: MyModel.objects.filter(Q(uuid__exact=query) | …

26.01.2022
Необходимо написать файл миграции для обновления paymentTransaction из сессии в E-commerce

From django.db import migrations, models from payment.models import PaymentTransaction from config import constants class Migration(migrations.Migration): def forwards_func(apps, schema_editor): PaymentTransaction = apps.get_model("session", "PaymentTransaction") db_alias = schema_editor.connection.alias payment_transaction=[] for payment_txn in PaymentTransaction: payment_transaction=PaymentTransaction.objects.using(db_alias).session().update(type=constants.E_COMMERCE) payment_transaction.save() return payment_transaction dependencies = [ ('payment', '0019_auto_20211119_1447'), ] …

26.01.2022
Как получить реальный путь вместо фальшивого при использовании AJAX с DJANGO?

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

26.01.2022
Как иметь два рабочих для heroku.yml?

У меня есть следующее heroku.yml. У "контейнеров" одинаковые Dockerfile: build: docker: web: Dockerfile celery: Dockerfile celery-beat: Dockerfile release: image: web command: - python manage.py migrate users && python manage.py migrate run: web: python manage.py runserver 0.0.0.0:$PORT celery: celery --app=my_app …

26.01.2022
Двойной фильтр django

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

26.01.2022
Почему у меня дублируются представления в urls.py моего фреймворка Django rest?

Я пытаюсь понять, как эти конечные точки работают в django rest framework. urls.py urlpatterns = [ path('api-auth', include('rest_framework.urls', namespace='rest_framework')), path('login', django_views.LoginView.as_view(template_name='rest_framework/login.html'), name='login'), path('logout', django_views.LogoutView.as_view(), name='logout'), path('register', views.UserCreate.as_view()), path('get_jwt_token', obtain_jwt_token), path('eos_verify_jwt_token', views.EOSVerifyJSONWebToken.as_view()), ] Я получаю следующие …

26.01.2022
Приложение Django на движке приложений Google периодически падает, но журналы регистрации не показывают причину сбоя

У меня есть приложение Django 4.0, работающее на google app engine, и по большей части оно работает нормально. Однако у меня есть определенная страница, которая, похоже, приводит к краху приложения после того, как я загружаю страницу несколько раз. На …

26.01.2022
Django как обрабатывать 2 почтовых запроса

У меня есть система микро тикетов. У пользователя есть информация о тикете, кнопка отметить как решенный/отметить как ожидающий и поле сообщения для добавления новых сообщений в тикет для администратора. Вы можете игнорировать большинство вещей в формах, важны GET/POST запросы …

26.01.2022
Запрос Django для фильтрации только первых объектов с определенными именами полей

Модель class UserAction(models.Model): ACTION_CHOICES = ( ("LogIn", "Entered"), ("LogOut", "Gone Out"), ("Away", "Away from Computer"), ("Busy", "Busy"), ("DoNotDisturb", "Do not disturb"), ("Online", "Online and Available"), ) action_name = models.CharField(choices=ACTION_CHOICES, default="LogIn") user = models.ForeignKey(Profile, related_name="actions") action_time = models.DateTimeField(default=timezone.now(), editable=False) class Profile(models.Model): …

26.01.2022
Добавление значений из ежемесячного прогресса обновления статуса в назначенный прогресс проекта в django

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

26.01.2022
Как получить доступ ко второму полю в django поле выбора в шаблоне django

В моих моделях django есть поле status, которое заполняется выбором status = [ ('Accepted','Accepted'), ('Pending','Acceptance Pending'), # ('Document_Pending','Document Pending'), ('Rejected','Rejected'), ('Pending_email_verification','Pending Email Verification'), ('pending_document','Document Pending'), ('pending_document_verification','Cerificate Verification Pending'), ] В моем шаблоне я хочу вывести ожидающую проверку …

26.01.2022
Django: Импорт Json-файла с использованием Url вместо относительного пути

В настоящее время я использую json-файл для импорта данных в мою базу данных. Сейчас файл находится в папке "leads/resources". Но файл регулярно обновляется на внешнем сервере, поэтому мне нужно иметь возможность использовать url вместо относительного пути (строка 13). url …

26.01.2022
Кверисет выпадающего фильтра Django с помощью FilterView

Я хочу фильтровать квартиры, выбирая поле subcity в выпадающем списке в моем django приложении. Я использую django-filters и django-bootstrap-form. Но выпадающий список не заполняется запросами из базы данных. Как я могу заставить выпадающий список работать? views.py: class ApartmentFilterView(FilterView): …

26.01.2022
Django: Невозможно войти в систему после успешной регистрации

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

26.01.2022
Какой виджет мы придаем URLFIELD в django

какой виджет мы даем полю URLField в формах django я хочу установить placeholer и некоторый класс для ввода link = forms.URLField(widget=forms.????)

26.01.2022
Фильтрация кверисета для текущей недели с помощью Django и Chart.js

Как отфильтровать django queryset для текущей недели, используя Django и Chart.js? В моей программе ниже полученный результат отображает только информацию о событии последнего дня текущей недели. def area_chart_week(request): labels = [] data1 = [] data2 = [] data3 = …

26.01.2022
Django Создание нового сообщения, но оно не принадлежит никому

Создание нового контрольного списка, контрольный список создается, но я должен зайти в админ панель, чтобы установить, к какой задаче он относится. Задача является иностранным ключом в контрольном списке. views.py def project_detail(request, slug): ''' Detailed view of given project ''' context …

26.01.2022
React не попадает в API Django на kubernetes

У меня есть django drf API и react APP в кластере kubernetes. Мой API не раскрыт (я не могу раскрыть его из-за условий безопасности). React APP раскрывается с помощью ingress. React необходимо потреблять Django API (через axios). Но похоже, …

26.01.2022
Проблема ReportLab с addEntry для Django

У меня проблема с addEntry в ReportLab, не добавляет главы в оглавление, только выводит "Placeholder for table of contents 0", не знаю почему. Это мой первый тест ReportLab и я начал с Django. Генерация глав работает, остается только TableOfContent. …

26.01.2022
Тестирование Django: тест не работает при создании представления с запросом post

Я создаю тесты для своих представлений и не могу создать правильный тест для общего CreateView. В основном я следую этой документации: https://docs.djangoproject.com/pl/4.0/topics/testing/advanced/#django.test.RequestFactory. Есть ли у кого-нибудь решение для этого? blog.models class Post(models.Model): title = models.CharField(max_length=128) intro …

26.01.2022
Асинхронное отображение транскриптов Amazon Transcribe speech2text с помощью Django

Я пытаюсь создать веб-приложение на основе сервиса AWS Transcribe, Django и Python. То, чего я хочу достичь, это что-то вроде отображения транскриптов от диктора в реальном времени слово за словом. Демо-версию можно найти здесь: https://www.loom.com/share/f49e8d2b264a4c9b8803a7b0612d103f?t=0 …

26.01.2022
Django не может сохранить форму в определенной Модели

После того, как я возился с кодом в течение часа, я должен спросить вас. У меня есть модель Ticket, где кто-то может открыть тикет и он будет отправлен администратору. Теперь я попытался добавить функцию, чтобы пользователь и администратор могли …

26.01.2022
Django ModelViewSet Требуется много времени для отображения запросов на экране

Я измерил, сколько секунд уходит на подготовку данных для запроса, вышло 4 секунды. В браузере запрос отображается только через 20 секунд. С чем это может быть связано? views.py class ProductImproveView(ModelViewSet): filterset_class = ProductFilter serializer_class = ProductListingSerializerLightImproved def get_queryset(self): return …

26.01.2022
Django Model Form Integer as Drop Down

В моем проекте есть простая модельная форма следующего вида: class InviteForm(forms.ModelForm): class Meta: model = Invite fields = ['max_guests', 'rsvp_guests', 'rsvp_attendance'] Max Гости - это просто целое число, и оно появляется для ввода пользователем. Поскольку значение всегда маленькое …

26.01.2022
Django Максимальное поле формы не устанавливается из экземпляра

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

26.01.2022
Интеграция модели машинного обучения с веб-приложением с помощью django или flask

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

26.01.2022
Могу ли я запустить задачу Celery на обновление таблицы в Django?

Например, у меня есть модель: class SomeModel(model.Model): is_active = BooleanField(default=False) ... Возможно ли вызвать задачу Celery при изменении is_active на True? Самое главное здесь то, что мне нужно, чтобы задача срабатывала независимо от того, как изменился is_active, …

26.01.2022
Есть ли способ сделать ручное объединение с помощью Django ORM?

Допустим, у меня есть следующие модели: class ModelA(models.Model): pass class ModelB(ModelA): pass class ModelC(models.Model): model_a = models.ForeignKey(ModelA) class ModelD(models.Model): model_c = models.ForeingKey(ModelC) И мне нужно отфильтровать все экземпляры ModelD, которые имеют отношение в ModelB. Есть …

26.01.2022
Django: представление списка не распознано

Мне нужно сделать проект объявлений для Coursera. По сути, каждый пользователь может размещать, обновлять и удалять объявления. Проблема в том, что даже если объекты хранятся правильно (я проверил таблицы и объекты через администратора и вручную с помощью командной строки), …

26.01.2022
Django reCAPTCHA с несколькими формами

У меня есть приложение DJANGO, где я защищаю формы с помощью reCAPTCHA v2 invisible. У меня нет проблем с защитой 1 формы, все работает хорошо, и я использую эту функцию уже довольно давно. Однако, если у меня есть …

26.01.2022
Cannot import name 'url' from 'django.conf.urls' при работе с Django 4.0.1

При запуске сервера получаю следующую ошибку (работаю на django 4.0.1) "File "C:\Users\root\PycharmProjects\djangoAPItest\DjangoAPI\DjangoAPI\urls.py", line 19, in from django.conf.urls import url,include ImportError: cannot import name 'url' from 'django.conf.urls' (C:\Users\root\PycharmProjects\djangoAPItest\venv\lib\site-packages\django\conf\urls_init_.py)" мой urls.py содержит следующий код: from django.conf.urls import url from EmployeeApp import …

26.01.2022
Как вызвать Javascript функцию по событию onclick внутри шаблона jinja?

Я хочу вызвать javascript функцию viewDetails({{person.id}}) внутри события onclick, когда пользователь нажимает на кнопку. Я хочу, чтобы в качестве аргумента передавалось значение {{person.id}}, которое приходит из цикла for в теге jinja. Возможно ли это?

26.01.2022
Использование ForeignKey в Django

У меня есть эта "система" микро-билетов \\\models.py class Ticket(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, default=None, null=True, on_delete=models.CASCADE, ) title = models.CharField(max_length=200) description = models.TextField() creator_adress = models.GenericIPAddressField(null=True) start_date = models.DateTimeField(default=timezone.now) ticket_waiting = models.BooleanField(default=True) ticket_solved = models.BooleanField(default=False) reopened_counter = models.IntegerField(default=0) …

26.01.2022
Uvicorn async workers по-прежнему работают синхронно

Вопрос вкратце Я перевел свой проект с Django 2.2 на Django 3.2, и теперь хочу начать использовать возможность асинхронных представлений. Я создал асинхронное представление, настроил конфигурацию asgi и запустил gunicorn с рабочим Uvicorn. При одновременной загрузке этого сервера 10 …

26.01.2022
Передача переменных в расширенный шаблон

У меня есть шаблоны, которые впоследствии расширяют все остальные мои шаблоны. Самым базовым шаблоном является base.html. Он включает в себя панель навигации: {% include 'includes/navigation.html' %} Навигационная панель должна отображать разные заголовки в зависимости от установленной роли: …

26.01.2022
Отображение для конкретной группы пользователей в Django 4

Никак не могу понять, как в Django реализовать свою панель управления для каждой группы пользователей. Делаю dashboard для сайта. Есть 4 группы пользователей admin moderator operator clien Сейчас я понял как отображать конкретный html, для конкретной группы, но …

26.01.2022
Передача значения в представление Django через боковую панель администратора SB2

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

26.01.2022
Формы Django не работают (кнопка ничего не делает)

Я новичок в Django и после того, как я создал две формы (TopicForm и EntryForm), только вторая не работает. Когда я нажимаю на кнопку Add Entry, ничего не происходит. Я не могу понять, в чем проблема, довольно странно, потому …

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

Я хочу получить все викторины, в которых qbank, qset совпадают по ID. Но только те модели, которые пользователь создал впервые. У меня эта модель: class QuizArchive(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="quizarchive") questionset = models.ForeignKey( "qbank.QuestionSet", on_delete=models.CASCADE, related_name="qarchive" …

26.01.2022
Конечная точка Django выполняется, но не возвращает ответ

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