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

27.07.2022
Как я могу обновить количество в корзине django?

Model.py class OrderItem(models.Model): product = models.ForeignKey(Product,on_delete=models.CASCADE) order = models.ForeignKey(Order, on_delete=models.CASCADE) quantity = models.IntegerField() date_added = models.DateTimeField(auto_now_add=True) if request.method == "POST": customer = request.user.customer order ,created = Order.objects.get_or_create(customer=customer,complete=False) id = request.POST.get('id') product = Product.objects.get(id=id) if OrderItem.objects.filter(product=product): orderitem = …

27.07.2022
Как передать переменные django в javascript в операторе for?

Как передать переменные django в javascript в операторе for Я хочу передать c.tv.tv_id в операторе for в javascript. Я хочу передавать его javascript в каждом операторе for, но не знаю, как это сделать. {% extends 'base.html' %} {%load static%} <link …

27.07.2022
Развертывание приложения Django на heroku скомпилированный размер slug слишком велик

Итак, я развертываю свое приложение django, которое состоит из модели нейронной сети, используемой для классификации грибов. Общий размер файлов в репозитории составляет около 100 МБ, но я продолжаю получать эту ошибку: 129 static files copied to '/tmp/build_dcf9fdff/hongOS_project/staticfiles'. remote: remote: …

27.07.2022
Невозможность поиска определенных слов из поля, использующего поле richtext - Django

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

27.07.2022
Файл footer.html не включается при расширении файла base.html

В файле header.html у меня есть <h1>Header Section</h1> В файле footer.html у меня есть <h1>Footer Section</h1> В файле base.html у меня есть {% include 'header.html'%} {% block content %} {% endblock %} {% include 'footer.html' …

27.07.2022
Django: Модели еще не загружены

Я пытаюсь создать приспособления динамически. def create_search_options_fixtures(): for group in search_options_groups: try: this_group, created = SearchOptionGroup.objects.get_or_create( name_en = group['name_en'], ) for opt in group['options']: this_option, created = SearchOptions.objects.get_or_create( name_en = opt['name_en'], ) this_group.columns.add(this_option) this_group.save() except Exception as e: print(str(e)) …

27.07.2022
Django : метод get_context_data из classview не работает

Я хочу сделать приложение, которое загружает файлы в azure blobstorage, с частью, посвященной истории всех загруженных файлов. Я использовал метод post и get классаview FormView и он отлично работает для загрузки файлов. Теперь я должен запросить базу …

27.07.2022
Django TemplateDoesNotExist. Django не проверяет одно из моих приложений при поиске шаблонов

Django не может найти нужный шаблон из моего приложения. Я назвал каталог "app/template/app/template.html", мои настройки: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ] …

27.07.2022
Как получить доступ к определенному выбору в поле выбора django для условных утверждений

У меня есть модель Account, которая расширяет стандартную модель пользователя django: class Account(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) joined_groups = models.ManyToManyField(Group, related_name='joined_group', blank=True) EMAIL_PREFERENCES = [ ('user_emails', 'User Emails'), ('group_emails', 'Group Emails'), ('leader_emails', 'Leader Emails'), ] email_preferences = MultiSelectField( verbose_name …

27.07.2022
KeyError в POST-запросе Django REST возникает только при отправке из frontend, но не при отправке из postman

Frontend Это мой код во фронтенде. Вкратце, он получает запросы bing из стороннего api, перебирает результаты для создания нового массива и делает POST запрос к Django REST axios .get( "exampleapi.bing.com/query", { withCredentials: true } ) .then((response) => { const …

27.07.2022
Как манипулировать загруженным файлом в Django

Я хотел бы узнать, как манипулировать в другой функции загруженным файлом. В views.py у меня есть код, который считывает файл: def upload(request): global up myfile=request.FILES['myfile'] fs=FileSystemStorage() filename=fs.save(myfile.name, myfile) uploaded=fs.url(filename) up=myfile return render(request, 'pacote_u.html', {'uploaded': uploaded}) Я пытаюсь …

27.07.2022
Ошибка токена csrf для представлений на основе классов в django

Ошибка CSRF TOKEN для представлений на основе классов Я создаю CRUD-модель, используя представления на основе классов. Для создания я использовал представление на основе классов, CreateView и шаблон crispy при отображении его в html-файле. Но по какой-то причине при развертывании …

27.07.2022
Django/Apache2 не обслуживает медиафайлы в продакшене при "ручном" добавлении новых медиафайлов

Я использую Django (Django 4.0.3.) с Apache2 для запуска веб-сервера и локального обслуживания медиа. Часть сайта представляет собой складской трекер товаров и работает нормально, пользователь может загружать медиа (изображения) в товары, категории и т.д. и все отображается как ожидается. …

27.07.2022
Как принудительно заполнить поле в Inline Models в Django

Мы добавили модель с именем Comment как вставку в модель Course. Мы хотим сделать обязательным заполнение полей в модели Inlines при нажатии кнопки Save. # models.py class Course(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) ... updated_at = models.DateTimeField(auto_now=True)) class Comment(models.Model): …

27.07.2022
Django forms - объект 'CalculatorFormProduct' не имеет атрибута 'kwargs'

Я пытаюсь отфильтровать выпадающий список и получаю следующую ошибку KeyError at /product/product-name/ 'slug' Я не уверен, как применить фильтр slug в моем наборе форм, чтобы пользователь мог видеть только компоненты, относящиеся к этому продукту. На основе нескольких …

27.07.2022
Иногда я получаю сообщение No changes detected, когда пытаюсь выполнить makemigrations

Итак, моя проблема в том, что иногда, когда я пытаюсь сделать makemigrations, он выдает мне No changes detected ошибку, в то время как я сделал некоторые изменения в моих таблицах. Я также попробовал py manage.py makemigrations ( name …

27.07.2022
Фильтрация перед присоединением к django orm

У меня есть три воображаемые модели: class Singer(BaseModel): singer_name = models.CharField(max_length=50, db_index=True) album = ForeignKey(album, on_delete=models.CASCADE, null=True, related_name="singer_album") class Album(BaseModel): album_name = models.CharField(max_length=50, db_index=True) class Fan(BaseModel): fan_name = models.CharField(max_length=50, db_index=True) admired_singer = ForeignKey(Singer, on_delete=models.CASCADE, null=True, related_name="fan_singer") …

27.07.2022
Проблема загрузки css и js файлов в проекте django

может ли кто-нибудь помочь в загрузке и связывании html css и js файлов, чтобы файлы отображались на локальном сервере хоста, когда я запускаю проект django, я новичок, если кто-то может помочь, я могу отправить им код, чтобы они могли …

27.07.2022
Упорядочить Django Queryset по атрибуту, который может быть char или int?

У меня есть следующая модель, которую мне нужно упорядочить по атрибуту grade, но этот атрибут может быть либо символом, либо целым числом (K, KA, KF, NA, 1, 2, 3 и т.д.)... какой лучший способ достичь этого? Мы используем MS …

27.07.2022
Как мы можем верифицировать Email и SMS OTP одновременно

Я внедряю 2FA с помощью Twilio. Я хочу проверять OTP по электронной почте и SMS одновременно. Если я отправляю OTP по электронной почте и SMS, если пользователь вводит неправильный OTP, один из них проверяется. Правильный OTP проверяется, а другой …

27.07.2022
Django ckeditor не может сохранить отредактированные начальные значения поля формы

Я использую основанное на классе представление create view для отображения формы конечному пользователю. Одно из полей формы показывает начальное значение, которое будет изменено конечным пользователем перед сохранением значений в базу данных. Форма выглядит следующим образом: class R1Form(forms.ModelForm): interview_date …

27.07.2022
Как создать пользовательскую функцию модели db в Django, например, `Greatest`

У меня есть сценарий, в котором я хочу получить наибольшее значение с именем поля. Я могу получить наибольшее значение, используя функцию Greatest db, которую предоставляет django. но я не могу получить имя поля. например: emps = Employee.objects.annotate(my_max_value=Greatest('date_time_field_1', 'date_time_field_1')) for …

27.07.2022
Оператор == не работает в операторе if в Python Django [закрыто]

Привет всем Я создаю одну функцию и использую строковый sql запрос для получения данных, но когда использую оператор if с оператором ==, то ожидаемый результат не приходит, внутри цикла for какие данные если дата сегодня то день поездок 0 …

27.07.2022
Модель Pytorch вызывает ошибку 500 сервера в приложении Django

Это мой проект Django Directory, и в приложении "счета" я пытаюсь импортировать мою предварительно обученную пользовательскую модель YOLOV5 (которая прекрасно работает сама по себе). Итак, Views.py : def crop(request): model = torch.hub.load('../yolov5-master', 'custom', path='../best.pt', force_reload=True) return render(request, …

27.07.2022
Django Rest Framework/Djoser отправка информации о ролях на фронтенд (Vue)

Я работаю над простым сайтом с функцией входа в систему. Для обработки auth в бэкенде я использую библиотеку Djoser. Функциональность входа работает. Однако теперь я хочу создать сайт на фронтенде, который имеет ограниченный доступ на основе ролей пользователей. Я …

27.07.2022
Импорт ra.admin.admin не может быть разрешен django

У меня проблемы с использованием ra framework в django, я использую vs code, python 3.8.10, каждый раз, когда я пытаюсь импортировать ra framework, появляется желтая линия. что мне делать, чтобы решить это

27.07.2022
Как поменять местами отношения "многие-ко-многим" в Django

У меня есть ситуация, когда ранее были созданы две модели: class Publisher(models.Model): name = models.CharField(max_length=255) publications = models.ManyToManyField('Publication') class Publication(models.Model): name = models.CharField(max_length=255) и теперь из-за изменения в том, как используются эти модели, мне нужно переместить поле …

27.07.2022
Уведомление в django?

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

27.07.2022
Создание фальшивой модели в djanago rest framework без переноса ее для использования в swagger

Я пытаюсь реализовать swagger ui в Django Rest Framework с помощью drf-spectacular. У меня еще нет никакой базы данных, и на этом этапе я не хочу реализовывать или создавать какую-либо базу данных или таблицу. Я только хочу создать API-контракт с …

27.07.2022
Проверка положительной валидации Django не работает

Мне нужно создать это правило валидации, когда Start= (start_new + start_old) >0 или является положительным и End = (end_new + end_old) >0 или является положительным, тогда ошибка валидации выдаст, что "Positive Strat и Positive End не разрешены в конъюнкции", …

27.07.2022
Шаблон верификации электронной почты

Я использую dj rest auth для аутентификации и мне нужно переопределить шаблон проверки электронной почты с моим собственным html, согласно documantion, я добавил эти файлы в каталог account/email: account/email/email_confirmation_signup_subject.txt account/email/email_confirmation_signup_message.txt account/email/email_confirmation_subject.txt account/email/email_confirmation_message.txt account/email/email_confirmation_signup_message.html account/email/email_confirmation_message.html …

27.07.2022
Динамическое поле выбора в django возвращает форму недействительной

У меня есть форма с одним полем select, при загрузке страницы я отправляю ajax запрос для получения категорий компаний текущего пользователя. До этого момента все работает как ожидалось, но когда я отправляю форму, она возвращает form-invalid. Я не очень …

27.07.2022
Django serializer.save() выдает ответ об ошибке HTTP 500

У меня следующая простая установка: папка order с файлом models.py, from django.contrib.auth.models import User from django.db import models from product.models import Product class Order(models.Model): user = models.ForeignKey(User, related_name='orders', on_delete=models.CASCADE) first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) email = models.CharField(max_length=100) …

27.07.2022
Django цепочка выпадающих окон с помощью ajax

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

27.07.2022
Сериализация фрейма данных pandas состоит из полей Nan перед отправкой в качестве ответа

У меня есть датафрейм, в котором есть Nan поля. Я хочу отправить этот датафрейм в качестве ответа. Поскольку в нем есть Nan полей, я получаю эту ошибку, ValueError: Out of range float values are not JSON compliant …

27.07.2022
Как устранить ошибку MVT с Postgrse SQL?

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

27.07.2022
Опции Django Model Meta - пользовательские разрешения не имеют эффекта в производстве

Я добавил пользовательские разрешения для библиотеки импорта-экспорта Django в опциях Model Meta. Пример из документации: class Task(models.Model): ... class Meta: permissions = [ ("change_task_status", "Can change the status of tasks"), ("close_task", "Can remove a task by …

27.07.2022
DjangoRestFramework: Невозможно установить разрешения для пользовательской модели пользователя

Я создал пользовательскую модель пользователя в своем проекте, используя абстрактного базового пользователя, но когда я устанавливаю разрешения для представления User, оно выдает мне ошибку поля. Я хотел установить разрешение для пользователей Admin и Non-Admin: (a) Пользователь Admin: …

27.07.2022
Django rest framework загружает изображение в связанную модель с помощью generic.createAPIView

Я планирую проведение медицинского лагеря в определенном месте. После достижения места назначения я хочу загрузить фотографию этого места назначения на карту. Я создал две модели для этого Один - SiteMap class SiteMap(models.Model): MpId = models.IntegerField(verbose_name='MPID') VisitingDate = models.DateField(default=timezone.now,verbose_name='Date') …

27.07.2022
Выделение текущего url не работает с разрешителем запросов

У меня есть следующие урлы from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), path('landing', views.landing, name='landing'), path('json', views.json, name='json'), path('bootstrap', views.bootstrap, name='bootstrap'), path('page', views.page, name='page'), ] Я использую twitter bootstrap 5 и …