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

13.10.2021
Фильтр select каждый раз, когда я добавляю в базу данных, он удаляет его из select

Здравствуйте, я хотел бы узнать, как я могу сделать динамический селект. Позвольте мне объяснить, у меня есть селект с полями опций, взятыми из бд (например, группы). У меня есть функция, которая заставляет меня выбрать одно из этих полей и …

13.10.2021
Как передать значение таблицы в другой экземпляр модели в django?

Я хочу передать значение базы данных в другую модель, используя метод экземпляра. и затем сохранить его в БД. Но когда я нажимаю submit, значение не сохраняется в БД. вот мой код model.py import datetime from django.db import models …

13.10.2021
Как сделать загрузку файлов в Django

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

13.10.2021
Как запустить prometheus на docker-compose и скрапировать сервер django, запущенный локально?

Я пытаюсь настроить prometheus для мониторинга моего Django-приложения с помощью django-prometheus и Docker compose. Я следовал некоторым руководствам в интернете, но они отличаются от всех тех, что я видел, я хочу пока запустить Django локально, поэтому просто python manage.py runserver …

13.10.2021
Django.db.utils.DataError: длина для типа varchar не может превышать 10485760

Я пытался перенести свой код в heroku, и когда я переношу свой manage.py, он вызывает эту ошибку: django.db.utils.DataError: length for type varchar cannot exceed 10485760 . Сначала моя длина была установлена на 100000000, я изменил ее обратно на …

13.10.2021
Создайте django-запрос, удовлетворяющий двум условиям с участием связанных моделей

У меня есть две модели, допустим: class Order(models.Model): # ... fields class Product(models.Model): quantity = models.PositiveIntegerField(null=False, blank=False, default=1) order = models.ForeignKey(Order, on_delete=models.CASCADE, related_name='products') Я хочу сделать запрос, который включает все Orders, которые имеют более одного …

13.10.2021
Dockerize проекта React-Django, в котором фронтенд обслуживается из Django

Я обслуживаю приложение react из Django и пытаюсь развернуть его, используя docker-compose up -d --build. Мой каталог проекта выглядит следующим образом: root ├──project (django) | ├──frontend/ # react project is here | ├──project/ | ├──static/ | ├──Dockerfile //Dockerfile for …

13.10.2021
Как редактировать заголовки по умолчанию django

У меня есть конечная точка, которая возвращает строку в качестве ответа в объекте Response из rest_framework. Response(response, status=200, headers={'age': 20}, content_type="text/plain; version=0.0.4") Выше вы можете видеть мой объект ответа, как вы можете видеть, единственный заголовок, который я установил, …

13.10.2021
Почему возникает ошибка 404, даже если я установил STATIC_ROOT и urls.py

Не знаю почему, но я получаю 404 ошибку при попытке использовать статический файл, как это: {% static 'js/some.js' %}. Вот мой urls.py urlpatterns = [ path('admin/', admin.site.urls), path("account/", include("account.urls")), path("", include("post.urls")), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) …

13.10.2021
Как показать имя поля внешнего ключа вместо ID при обновлении записей в модальной форме с помощью AJAX, Django REST API и jQuery

У меня есть две модели class Properties(models.Model): property_name = models.CharField(max_length=100) property_type = models.CharField(choices=TYPE, max_length=50) property_location = models.CharField(max_length=100) county = models.CharField(choices=COUNTY, max_length=50) number_of_units = models.IntegerField() date_created = models.DateField(auto_now_add=True) last_modified = models.DateField(auto_now=True) def __str__(self): return self.property_name class Meta: verbose_name_plural = "Properties" …

13.10.2021
Как обрабатывать условия гонки в ModelForms

У меня есть ModelForm, который использует экземпляр модели для выполнения чистой валидации: class MyForm(forms.ModelForm): text_field = forms.CharField() def clean_text_field(self): print(self.instance.text_field) Это работает нормально с ожидаемым результатом, когда один пользователь использует форму. Однако, если я открываю форму на двух …

13.10.2021
Как отобразить название вилайи и название муниципалитета на карте вместо отображения их идентификатора?

Как отобразить название вилайи и название муниципалитета на карте вместо отображения их идентификатора? Нижеприведенный код отображает идентификатор вилайи и идентификатор коммуны вместо отображения названия вилайи и названия коммуны. Как решить эту проблему #models.py wilaya class Wilaya(models.Model): id …

13.10.2021
Сохранение текущего пользователя в качестве назначенного агента в модели при обновлении модели

У меня есть список заданий, которые создаются администратором. Когда один из агентов запускает задание, обновляя заметки. Я хотел бы сохранить этого агента в модели задания. Models.py class Job(models.Model): name = models.CharField(max_length=20, blank=True, null=True) agent = models.ForeignKey("Agent", on_delete=models.SET_NULL, null=True) start_date …

13.10.2021
Django REST Framework: Я хочу разрешить n+1 в SerializerMethodField

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

13.10.2021
Группы пользователей и разрешения на основе арендаторов

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

13.10.2021
Как сохранить значение выпадающего списка в форме после отправки с помощью Bootstrap и Django?

У меня есть форма поиска на Bootstrap, и я хочу, чтобы значения оставались заполненными после отправки формы. Используя Django и Jinja2, я могу добиться этого, используя атрибут value для обычного input: <div class="form-group required"> <label class="control-label" for="carrier">Carrier</label> <input type="text" …

13.10.2021
Django кнопка со ссылкой на предварительно отфильтрованные данные

Hej! У меня есть несколько представлений, некоторые с таблицами результатов и некоторые детальные представления. Из детальных представлений должны быть ссылки на другие детальные представления (что работает) и на некоторые таблицы результатов с предварительно заполненными формами/отфильтрованными результатами. Например, после имени, …

13.10.2021
Настройка ответа от мутации с помощью django-graphql-auth с graphene

Я использую django-graphql-auth и graphene в своем проекте django. Библиотека django-graphql-auth хороша, но ей немного не хватает документации и примеров настройки. Я уже отправил этот вопрос туда, но репо, кажется, не получает большой активности в последнее …

13.10.2021
Предотвращение/сокращение тупиковых ситуаций в приложении django

В последнее время у меня возникло несколько проблем при работе с большой базой данных MySQL в django, MySQL, похоже, имеет проблемы с тупиками. Я продолжаю получать ошибку: (1213, 'Deadlock found when trying to get lock; try restarting transaction') …

13.10.2021
Удалите десятичные дроби типа " [Decimal('1220'), Decimal('160')]" из результатов Django Queryset

У меня есть результат queryset, который я хотел бы поместить в список Data и список Labels для Chart.js без отображения Decimal. В моем view.py написано следующее представление на основе функций: labels = [] data = [] …

13.10.2021
Как создать мини-фотографию во время создания фотографии?

У меня есть сервис загрузки фотографий на django. Когда я добавляю фотографию, я хочу, чтобы он добавлял еще одну фотографию с 50% разделением. Если я помещаю это в pre_save на моем сервисе сохранения фотографий, он не может найти фотографию …

13.10.2021
Могу ли я использовать только команду MySQL вместо чистой модели в Django? [закрыто]

Я новичок в Django и в моем первом проекте я понял, что нет необходимости использовать чистый модуль Model в Django, и я предпочитаю использовать команду MySQL для работы с данными. Так когда же мне следует использовать чистый модуль Model …

13.10.2021
Индивидуальное сообщение об ответе на функцию perform_destroy()

Я написал пользовательский метод perform_destroy()-метод для выполнения некоторых дополнительных проверок. def perform_destroy(self,instance): force = self.request.data.get('force',None) resp = {} if Processingstepstatus.objects.filter(orderfile__order=instance).exists() and not force: raise serializers.ValidationError({"message": "Order already in production and can't be canceled cost-free. Perform Delete Request with parameter …

13.10.2021
Какова рекомендуемая структура проекта Django для SaaS-продукта? [закрыто]

Я постараюсь объяснить нашу идею желаемого продукта как можно понятнее, но не стесняйтесь задавать дополнительные вопросы. Итак, в основном мы хотим создать SaaS-продукт, который будет использоваться несколькими клиентами. На данный момент нас не интересуют пользовательские домены типа (cust1.myproduct.com, …

13.10.2021
Windows Apache перестал работать и больше не запускается - "httpd.exe -k start" не выдает ошибок

Я разместил свой проект Django REST на сервере Windows, используя Apache так, чтобы он работал с https. Сегодня он перестал работать, и я пытался выяснить причину проблемы, но не могу получить никакой полезной информации от Apache. Если кто-нибудь знает, …

13.10.2021
Django DRF - Как взаимодействовать с конечной точкой POST с помощью CURL?

Я новичок в Django DRF или в разработке API в целом, пожалуйста, будьте терпеливы со мной ;) Помимо некоторых чистых представлений API get, я теперь хочу настроить мою первую конечную точку, куда я могу отправлять данные, поэтому я решил …

13.10.2021
Ошибка типа: Init требует 1 позиционный аргумент, а дано 2

Здравствуйте, я получаю эту ошибку, когда пытаюсь сделать текстовую область на моем сайте для обновления информации о пользователе. Он просто обрабатывает информацию существующего пользователя для обновления его поля 'about'. Любая дополнительная информация необходима, просто дайте мне знать, и любое понимание/решение …

13.10.2021
Django Множественные запросы

Я использую множество запросов для нахождения суммы полей [ft_day, ft_night] в нескольких записях за определенные интервалы времени, например, последние 7 дней, последние 6 месяцев и т.д. Это необходимо для отображения в шаблоне суммарного времени в вышеупомянутых интервалах дат. ft_total является …

13.10.2021
Frontend, я не понимаю, был ли найден querySelector Frontend

Я пишу front,ajax response js. Приходит финальный код, который нужно вставить на страницу Вроде после const div = document.querySelector('.row_wow_fadeIn>#xxx1'); код не работает. js function ajaxSend(url, params) { // Отправляем запрос fetch(`${url}?${params}`, { method: 'GET', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, …

13.10.2021
Мне нужно, чтобы мое приложение Kivy отправляло данные на мой веб-сайт Django

Итак, я создал приложение с Kivy, которое создает опрос. Я хочу отправить данные опроса (Имя, Время) на мой сайт, созданный с помощью django. Имеет ли кто-нибудь опыт с этим или знает, как я могу это сделать?

13.10.2021
Изображения из базы данных не отображаются в Heroku Django после хостинга

У меня есть несколько изображений в моей базе данных SQLite, которые я буду менять из панели администратора в течение определенного периода времени. Я разместил приложение django на heorku (бесплатный сервис). Все статические изображения отображаются (те, которых нет в базе …

13.10.2021
Представление "..." не вернуло объект HttpResponse. Вместо этого оно вернуло None

В настоящее время я получаю Ошибку значения в моем текущем приложении, где программа должна распечатать файл pdf. Полное сообщение об ошибке гласит следующее: ValueError at /accConnect/trialBalanceMonthly/8 Представление main.views.trialBalanceMonthly не вернуло объект HttpResponse. Вместо этого оно вернуло None. …

13.10.2021
Создание модели django для сохранения обучающих и тестовых данных в базе данных

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

13.10.2021
Python Django дублирование данных переменных после обновления страницы

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

13.10.2021
Без AuthMiddlewareStack как я могу получить зарегистрированного пользователя в каналах Django?

Без AuthMiddlewareStack как я могу получить логин, пользователя? Потому что я не использую auth модели, поэтому self.scope['user'] возвращает 'Anonymous'. Я пытался добавить этот класс AllowedHostsOriginValidator - не работает. Мне нужен сессионный пользователь. пожалуйста, помогите мне. <img alt="enter …

13.10.2021
Как удалить старые несколько изображений при редактировании

У меня есть несколько изображений в моей модели продукта. Я взял детали отсюда: multiple images Я хочу заменить старые изображения на новые, когда я использую change_view. Вот мой model.py: class Product(models.Model): title = models.CharField(max_length = 45) …

13.10.2021
Перезагрузка шаблона django в ajax-ответ

возможно ли перезагрузить шаблон Django после вызова ajax? Вот мой код. script.js $('.test').click(function(){ var platform = $('#testModal').attr('test-attr'); $.ajax( { type:"POST", url:"test", headers: { 'X-CSRFToken': TOKEN }, dataType: "json", cache : false, processData : false, contentType : false, data: string, …

13.10.2021
Как устранить ошибку getattr() в django?

Я делаю проект на Django, и мне кажется, что я внес изменения в некоторые модели, после чего я получаю эти ошибки, и вот моя модель: class Candidate(models.Model): idd=random.randint(101,1000) id=models.IntegerField("Cid",idd,default="000") fname=models.CharField("First name ",max_length=20,default="") lname=models.CharField("Last name ",max_length=20,default="") email=models.EmailField("Email …

13.10.2021
Автоматическое подключение gitlab pipline к веб-службам azure

У меня есть код моего webapp на GitLab. Я хочу развернуть его с помощью веб-служб Azure. Но я хочу сделать это таким образом, чтобы при размещении кода в ветке он сначала размещался в GitLab, а затем автоматически в веб-сервисах …

13.10.2021
Django: Рендеринг списка объектов модели и отправка того же списка обратно без изменения типа элемента в списке

На первой странице пользователь нажмет кнопку загрузки, и несколько "объектов модели" будут сохранены в список и выведены в один HTML-компонент на второй странице. Затем, если пользователь нажмет кнопку "сохранить" на второй странице, значение в этом компоненте ввода будет отправлено …