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

21.12.2022
Django admin загрузка нескольких изображений в 1 форму

Я не хочу использовать inlines, поэтому я решил, что хочу загрузить кучу изображений одновременно. Теперь я целый день пытаюсь заставить его работать, но он не работает по какой-то причине. Мой первый код: Модель class LaptopInfoImages(models.Model): laptop_info = models.ForeignKey(LaptopInfo, …

21.12.2022
Как очистить и сохранить несколько экземпляров один за другим в Django, используя методы clean и save?

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

21.12.2022
Многовложенные сериализаторы в django

Вложенные сериализаторы не работают должным образом... { "book_id": 1, "book_name": "AAAA", "language": "A", "category_type": "a", "page_count": 212, "цена": "212.00", "volume": 1, "year_of_publication": "2022-12-08", "рейтинг": 2, "cover_image": "http://127.0.0.1:8000/media/images/download_1_8Bvr7hM.jpg", "pdf": "http://127.0.0.1:8000/media/pdf/eclipse_path_mUBp1xX.txt", "Автор": [ { "publisher_id": 1, "publisher_name": "pub2we", "created_at": …

21.12.2022
Как встроить радиокнопки в форму django?

Вот радиокнопки: account_type = forms.ChoiceField( choices=enumerate(('Choice 1', 'Choice 2')), widget=forms.RadioSelect( {'class': 'form-check form-check-inline', 'style': 'margin-left: 20px'} ), label='', ) Я использую bootstrap-nightshade для стилизации, которая, возможно, содержит что-то, что предотвращает инлайнинг кнопок. До сих пор …

21.12.2022
PycharmProjects\pythonProject\vencannot be loaded because running scripts is disabled on this system. Для получения дополнительной информации см. about_Execution_Policies [duplicate].

Я хочу установить Django на pycharm, но когда я пытаюсь установить этот массажный дисплей: File C:\Users\dell\PycharmProjects\pythonProject\venv\Scripts\activate.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170. + CategoryInfo : SecurityError: (:) …

21.12.2022
Просмотр профиля администратора после входа в систему вместо отображения профиля пользователя в django

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

21.12.2022
Периодическое создание/обновление модели на основе аннотации другой модели

У меня есть модель Foo, которая периодически меняется (для простоты - каждую неделю). Соответствующая конечная точка API для этой модели нуждается только в аннотации foo_annotate. Я хочу иметь возможность вернуться назад, даже если период меняется. Моя текущая настройка работает …

21.12.2022
Невозможно импортировать имя 'urlquote' из 'django.utils.http'

Я пытаюсь войти на портал администратора, но получаю следующую ошибку. Пожалуйста, помогите, я искал решение, но ничего Тип исключения: ImportError at /admin/login/ Exception Value: cannot import name 'urlquote' from 'django.utils.http' (C:_project\my-events\env\lib\site-packages\django\utils\http.py)

21.12.2022
Postgresql не может подключиться к серверу

Проект представляет собой веб-приложение django, упакованное в контейнеры docker. По какой-то причине я не могу запустить сервер и запустить его. Когда я запускаю "manage.py runserver", возникает эта ошибка: File "C:\Users\andre\AppData\Local\Programs\Python\Python310\lib\site-packages\psycopg2\__init__.py", line 122, in connect conn = _connect(dsn, connection_factory=connection_factory, …

21.12.2022
Django.db.backends.postgresql ошибка при попытке сделать миграцию моего проекта django

Я пытаюсь переключить мою базу данных Django с SQLite3 на PostgreSQl, поэтому я следую многим руководствам по установке и настройке Postgres с проектом Django. Я сделал следующее: pip install psycopg2, pip install psycopg2-binary и я изменил settings.py следующим …

21.12.2022
Выбор полигона на основе положения маркера в листочке

На карте у меня есть добавленный слой с полигонами и один маркер на другом слое. Когда я щелкаю в любом месте, маркер перемещается в это место, и полигон выбирается. Маркер можно перетаскивать по карте, но когда я его перетаскиваю, выделение …

21.12.2022
ModuleNotFoundError: Нет модуля с именем 'application' при развертывании приложения Django на AWS EB

Я пытаюсь развернуть проект django на Elastic Beanstalk. У меня есть следующий код в .ebeextensions/django.config option_settings: aws:elasticbeanstalk:container:python: WSGIPath: pos.wsgi:application aws:elasticbeanstalk:application:environment: DJANGO_SETTINGS_MODULE: pos.settings Я постоянно вижу эту ошибку в журналах ModuleNotFoundError: No module named 'application' Я пытался записать …

21.12.2022
Нужна помощь по перенаправлению представлений в Django (New)

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

21.12.2022
Кнопка Submit проверяет, не выбран ли файл в Django

В настоящее время я работаю над проектом Django, где я застрял в ситуации, и сценарий примерно такой: у меня есть две формы на странице abc.html, одна используется для ввода файла, а вторая - для внутреннего запуска скрипта python. Но проблема …

21.12.2022
Отправка формы django crispy с полем файла и некоторыми другими текстовыми полями с помощью fetch и затем

Я пытаюсь отправить мою crispy форму с помощью методов fetch и then на бэкенд django. Все мои поля отправляются на сервер. но файлы отображаются как пустые поля на сервере. Ниже приведен мой front end из {{ photo.media …

21.12.2022
Obj.id печатает цикл идентификаторов, нужно получить только последний/верхний в Django

Это функция внутри class ServiceReportCallbackAdmin(BaseAdmin):, я вызываю save_meta из другой функции def save_meta(self,obj, form): print(obj.id) когда я вызываю эту функцию, я получаю: 51 45 34 24 17 10 5 3 1 Но я просто …

21.12.2022
Как сохранить или загрузить изображение из каталога LOCAL в поле ImageField объекта базы данных в DJANGO

я пытался создать несколько продуктов в проекте ecommerce на django и у меня был готов файл данных и я просто хотел в цикле перебросить данные и сохранить в базе данных с помощью Product.objects.create(image='', ...) но я не мог …

21.12.2022
Как я могу исправить эту ошибку? json.decoder.JSONDecodeError: Ожидаемое значение: строка 1 столбец 1 (char 0)

Https://youtu.be/0iB5IPoTDts?t=4690 В настоящее время я пытаюсь понравиться продукту с моим микросервисом по запросу. Вот код из его видео: https://github.com/scalablescripts/python-microservices Вот мой код: from flask import Flask, jsonify from flask_cors import CORS from …

21.12.2022
Javascript: как получить вычисление нескольких входных значений в цикле с помощью javascript?

Я пытаюсь вычислить значение некоторого поля ввода в моем шаблоне django, используя javascipt (onkeyup=(), форма находится в цикле, например {% for p in prediction %} {% endfor %}. У меня есть эта простая строка для получения входных значений …

21.12.2022
Как использовать dumpdata и loaddata для Django Groups с некоторыми правами?

В процессе написания тестовых примеров мне потребовались фикстуры или, можно сказать, json-данные для предварительного заполнения базы данных. У меня есть проект, который использует модели Django Groups и Permissions. Теперь, когда я использую команду для дампа данных python manage.py dumpdata …

21.12.2022
Django Как загрузить файл csv?

Я делаю это : При этом, когда я нажимаю на Envoyée, у меня нет модала для выбора моего csv файла. Можете ли вы мне помочь, пожалуйста? forms.py class CSVUploadForm(forms.Form): csv_file = forms.FileField() views.py def upload_csv(request): form …

21.12.2022
Мой html не соединяется с моим css только при запуске через сервер

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

21.12.2022
Django rest api csv в json

Я хотел бы создать django rest api, который получает файл csv и затем отвечает на него в формате json. Как мне этого добиться без использования моделей и всего, что связано с базами данных? Я не хочу использовать базу данных, потому …

21.12.2022
Как установить текущий user_id в Django-Rest-Framework?

Все ответы говорят о том, как установить текущего пользователя в классе с paraemter generics.ListCreateAPIView. Но я просто использую APIView и использую функцию "post" для отправки данных. Может ли кто-нибудь подсказать мне, как я могу установить текущий user_id в этом файле. …

21.12.2022
Отображение выбранного значения при рендеринге формы в django

У меня имеется следующая форма (forms.py): class SummarySearchForm(forms.Form): area = forms.ModelChoiceField( label="Регион", queryset=City.objects.all().select_related("parent_city"), required=False, widget=forms.Select ) И во views.py: form = SummarySearchForm(request.data) При этом в форме отображается весь список городов с сортировкой из модели City. Мне необходимо, чтобы …

21.12.2022
Как я могу загрузить все фикстуры в определенной директории при написании тест-кейсов в Django с помощью Pytest

У меня есть несколько фикстур (json файлы) в папке admin, и мне нужно загрузить все фикстуры из этой папки без ручной записи расположения всех фикстур. Я попробовал следующий код, но он не работает @pytest.fixture(scope='session') def load_admin_data(django_db_setup, django_db_blocker): fixtures …

21.12.2022
Uncaught TypeError: $.ajax не является функцией в Django

У меня есть функция, которая работает следующим образом: function ajax_display_schema_helper(schema_name){ $.ajax({ ... ... ... }); }; ajax_display_schema_helper('example schema'); Но когда я вызываю вышеуказанную функцию следующим образом: $('.dropdown-item').click(function() { ajax_display_schema_helper(schema_name); }); Я получаю ошибку …

21.12.2022
Django allauth google login с идентификацией Google

Библиотека google sign in javascript устаревает: Предупреждение: Платформенная библиотека Google Sign-In JavaScript для Web является устарела и будет недоступна для загрузки после 31 марта 2023 года. Решения решения в этом руководстве основаны на этой библиотеке и поэтому …

21.12.2022
Почему g++ не распознается как команда при запуске подпроцесса в python?

У меня есть онлайн ide, который принимает код и язык от пользователя и после отправки сервер должен выполнить файл. У меня в системе установлен g++, но при выполнении я получаю следующую ошибку в модуле подпроцесса: 'g++' is not recognized …

21.12.2022
Django.db.utils.ProgrammingError: колонка tickets_ticket.track_code не существует

Я использую postgresql и хочу добавить новое поле в мою модель: track_code = models.CharField(max_length=32, verbose_name=_('کد رهگیری'), default=generate_rrr_unique_trackcode) но после миграции я получил эту ошибку: django.db.utils.ProgrammingError: column tickets_ticket.track_code does not exist LINE 1: SELECT (1) AS "a" FROM …

21.12.2022
Как импортировать файл csv или json в модель и создать табуляцию для этих данных

У меня есть файл csv/json. Мне нужно включить этот файл в качестве базы данных для django приложения. & Мне нужно показать данные в виде таблицы во фронтенде. Поэтому не могу понять, куда я должен вставить файл, чтобы он создал …

21.12.2022
Drf Записываемые вложенные сериализаторы "Это поле обязательно для заполнения".

Вот код: Models.py class Question(models.Model): lesson = models.ForeignKey(Lesson, on_delete=models.CASCADE, related_name='questions') question = models.CharField('lesson name', max_length=120) class Option(models.Model): question = models.ForeignKey(Question, on_delete=models.CASCADE, related_name='options') option = models.CharField('test option', max_length=100) correct = models.BooleanField(default=False) Views.py class QuestionAPIView(generics.CreateAPIView): queryset = Question.objects.all() serializer_class = …

21.12.2022
Как вернуть значение из функции javascript в шаблон django в том же представлении?

Я просто получаю значение из тега input с помощью javascript. Но теперь мне нужно передать это значение шаблону Django на той же странице, чтобы выполнить требуемую задачу. <!DOCTYPE HTML> <HTML> <body> <h1>In Django Template</h1> <input type="text" id="agency_id" name="fname" value="1"> …

21.12.2022
Сброс поля Avatar ImageField по умолчанию, когда пользователь очищает аватар через DRF или Django Admin

У меня есть django модель ImageField под названием avatar. Я хочу, чтобы пользователь мог очистить свой аватар, поэтому Blank = True. Проблема в том, что когда пользователь убирает свой аватар, путь к ImageField становится пустым. Я хочу вернуть ImageField …

21.12.2022
Совместное использование env в рабочих процессах GitHub Actions

У меня есть GitHub Action (test-python.yml), предназначенный для тестирования приложения Django. В нем используется тег env следующим образом в верхней части файла: env: SECRET_KEY: test DEBUG: False ... Я хочу создать другой рабочий процесс - не задание …

21.12.2022
Я разрабатываю сайт электронной коммерции на django. При интеграции оплаты в проект и запуске сервера я получил ошибку page not found (404)

Ошибка, которую я получил, когда ввел данные клиента и нажал на checkout: Вот мой views.py для оплаты. Здесь я импортировал модуль stripe, используя stripe api, и создал сессию checkout: …

21.12.2022
Как запустить внешний файл python и показать данные во фронт-энде django в виде таблицы

Привет ребята я хочу запустить свой внешний py scipt и вывод будет на json я хочу показать данные в виде строк и таблицы в front end, данные динамического регрессионного тестирования. как мне показать это используя django

21.12.2022
Какой лучший способ разобрать request.data в drf, когда запрос является form-data?

У меня есть форма, которая отправляет изображение вместе с некоторыми другими данными. Я использую django-rest-framework в back end. Мне нужно убрать пару полей из этого ввода формы, выполнить некоторые операции и использовать оставшиеся поля для отправки в мой ModelSerializer …

21.12.2022
Heroku: проблемы с версией python

Я пытаюсь развернуть приложение Django на Heroku, но у меня проблемы с совместимостью с файлом requirements.txt, в нем указано "python-3.11.1". Согласно документации Heroku, стек Heroku 22 поддерживает Python 3.11.1. Но каждый раз, когда я пытаюсь …

21.12.2022
Мой пагинатор не работает при нажатии кнопки последней страницы

при нажатии на кнопку next и previous работает, но последняя страница не работает model.py class VenueForm(ModelForm): class Meta: model = Venue fields = ( 'name', 'address', 'zip_code', 'phone', 'web', 'email_address' ) labels = { 'name': '', 'address': '', 'zip_code': …