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

30.11.2022
CSS файлы не загружаются в django

Это мой первый проект Django. Я не могу загрузить CSS файлы на свой сайт. Я сделал все возможное. Project Directries firstproject/ static/ css/ <CSS files> Settings.py/ статические файлы STATIC_URL = 'static/' STATICFILE_DIRS = [ os.path.join(BASE_DIR, "static") ] STATIC_ROOT = …

30.11.2022
Как создать ModelViewset, если модель имеет OneToOneField?

Идея состоит в том, чтобы иметь модель, подобную этой: class Object(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) name = models.CharField(max_length=256) def __str__(self): return self.name и затем создайте сериализатор и ModelViewSet, связанный с ним. Проблема в том, что ModelViewSet …

30.11.2022
Django : Как создать задачу с системой подзадач

Я пытаюсь разработать что-то, что позволит мне создавать Задачи для выполнения в проекте, а затем вы можете добавлять подзадачи для каждой задачи и т.д. Пример: Проект заключается в строительстве дома, основными задачами являются, допустим, водопровод, затем крыша и, наконец, …

30.11.2022
Как я могу получить все объекты модели и ее поля?

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

30.11.2022
Как создать функцию, которая меняет is_active=False на True?

Как создать функцию, изменяющую is_active=False на True? Дело в том, что я хочу создать функцию, которая изменяет значение в кейсе пользователя с "is_active=False" на "is_active=True". В заключительной точке я хочу создать "проверку электронной почты", когда кто-то зарегистрировался. Если кто-то зарегистрировался …

30.11.2022
Как объединить данные из разных функций в одной функции?

У меня есть приложение django. И я пытаюсь объединить два словаря в одной функции? Так, чтобы оба словаря отображались в одном шаблоне. У меня есть файл views.py: def data_compare(): fruits = { "appel": 3962.00, "waspeen": 3304.07, "ananas": 24, …

30.11.2022
Как правильно выставить цикл в шаблоне Django?

У меня есть три модели: Студенты, Дисциплины и баллы по дисциплинам. Нужно это все конвертировать в PDF-документ. Вот мой шаблон таблицы в документе: Если присмотреться, можно заметить, что у всех …

30.11.2022
Сохранение даты в модели django как now date и добавление к ней 10 минут

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

30.11.2022
Django many to many не симметричная реализация родителя. Обратный поиск возвращает дочерние элементы, а не родителей

В models.py у меня есть такая модель: class element (models.Model): element=models.Autofield(primary_key=true) parent_element=models.ManyToMayField('self',null=True,blank=True, related_name='parents',symmetrical=False) Эти отношения реализованы в базе данных, с помощью django, в таблице с полями "from_element" (дочерний элемент, мой элемент) и "to_element" (родители моего элемента). Проблемы возникают, …

30.11.2022
Django проверяет user.is_authenticated перед UserCreationForm, чтобы пользователь не зарегистрировался дважды

В Django я пытаюсь предотвратить повторную регистрацию (sign up) уже существующего пользователя. В моем случае пользователь может зарегистрироваться с помощью формы. Мой подход заключается в проверке views.py, если пользователь уже существует, путем предварительной проверки is_authenticated. Если пользователь не существует, …

30.11.2022
Наиболее эффективный способ пагинации объединенных запросов из нескольких моделей в Django Rest Framework

Я создаю сайт социальной сети, используя DRF в качестве бэк-энда. Недавно я заметил, что лента "Главная" становится слишком медленной для комфорта. Затем я понял, что, хотя я и использую пагинатор, я все еще сериализую все объекты "Feed Item" перед их …

30.11.2022
Мой файл CSS не загружается. Я пытался искать в интернете, но не нашел решения. Вы можете мне помочь?

Здравствуйте, по какой-то причине мой CSS файл не загружается. Я пытался искать в интернете, но не нашел решения. Вы можете мне помочь? Мой код настроек Я перепробовал все возможные решения в интернете, но все бесполезно.

30.11.2022
Как автоматически запустить http-сервер python

Я использую python http.server 80 для передачи загруженных файлов моему twilio whatsapp боту. есть ли способ, чтобы при запуске моего приложения django-twillio оно автоматически запускало сервер на порту 80. python -m http.server 80

30.11.2022
DJANGO: Получение объектов ManyToMany через необработанный SQL-запрос

Можно ли получить объекты "многие-ко-многим", связанные с моделью, через необработанный SQL? (используя django.db.connection) Вот мои упрощенные модели: class Comment(models.Model): author = models.CharField(max_length=100) body = models.CharField(max_length=140) class Post(models.Model): title = models.CharField(max_length=100) body = models.TextField() comments = models.ManyToManyField(Comment) …

30.11.2022
Символ "@" в имени переменной в шаблоне django

У меня есть словарь в моем файле views.py mydata = {'@model': 'wolfen', '@genre': 'fantastic', 'price: '350'} который я передаю в представление django в таком контексте context['mydata'] = mydata и в моем представлении я отображаю так {{mydata.@model}} …

30.11.2022
Динамически генерируйте циклы for для создания списков из словаря

Variations = { 'size':{'small':'Small', 'medium':'Medium', 'large':'Large'}, 'quantity':{'20l':'20l', '10l':'10l', '5l':'5l'}, 'color':{'red':'Red', 'blue':'Blue', 'green':'Green'} } var_list = [[i,j,k] for i in variations['color'] for j in variations['size'] for k in variations['quantity']] Вы также можете записать приведенный выше код в виде: var_list = …

30.11.2022
Как узнать, какое приложение работает в фоновом режиме и сэкономить на этом время?

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

30.11.2022
Как отправить POST-запрос с помощью библиотеки Julia lang HTTP в Django RESTFUL API (DRF)

Очень мало документации по библиотеке HTTP в Julia Lang. Не только это, но и отсутствие актуальных вопросов на Stack Overflow относительно библиотеки HTTP в целом. Как отправлять POST-запросы с помощью Julia + HTTP в Django Restful API (DRF)?

30.11.2022
Создание и редактирование формы с несколькими файлами Django

Может кто-нибудь подскажет как сохранить несколько файлов в post методе моей формы, я могу сохранить только 1 файл, не те которые я пытался загрузить. Files = models.FileField(upload_to="alumno/archivos/%Y/%m/%d", null=True, blank=True, verbose_name='Archivos') Так называется поле в моей модели Student. …

30.11.2022
Django и ajax - данные возвращают значение, но не заполняют поле

Я новичок в Django и Ajax. У меня есть выпадающее поле, которое заполняется из базы данных. Я хочу, чтобы другое поле заполнялось на основе выбора, сделанного в выпадающем списке. Я получаю возвращаемое значение, но оно не заполняет поле формы. …

30.11.2022
Django many to many не симметричная реализация родителя. Обратный поиск возвращает ребенка, а не родителей

Hi, In models.py I have this model: class element (models.Model): element=models.Autofield(primary-key=true) parent_element=models.ManyToMayField('self',null=True,blank=True, related_name='parents',symmetrical=False)> This relationship is implemented in database, by django, into a table with "from_element" (child, my element) and "to_element" (parents of my element) fields. The problems …

30.11.2022
Метод form.is_valid всегда возвращает всегда

Я делаю свой собственный проект и застрял на этой проблеме. Моя форма всегда возвращает False при вызове form.is_valid. Вот мой код: forms.py: Мне нужно позволить пользователю выбрать нужный ему размер из списка доступных размеров, поэтому я получаю размеры …

30.11.2022
Как использовать wkhtmltopdf в докеризованном Django-приложении для Windows

У меня есть приложение для выставления счетов, которое я сделал с помощью Django. Пока что приложение для выставления счетов работает нормально без docker, если указать путь к wkhtmltopdf в моем windows следующим образом '''config = pdfkit.configuration(wkhtmltopdf='C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe''')''' Однако …

30.11.2022
Неправильное создание пользователя Django

Я создал пользователей внутри представления администратора с моей пользовательской моделью User: class User(AbstractUser): phone_number = models.CharField(max_length=64) department = models.CharField(max_length=128) misc_settings = models.JSONField(null=True, blank=True) RelatedGroup = models.ManyToManyField(Group, related_name='GroupMember') когда я создал их, они появились там и, кажется, имеют …

30.11.2022
Компоненты пользовательского интерфейса Tailwind не работают в шаблонах Django

Я пытаюсь использовать компоненты tailwind UI в своем проекте Django (я использую Djang как Fullstack framework, а не REST Framework от Django). Компоненты, которые я хочу использовать, требуют Vue.js или React (я выбрал Vue.js). Когда я копирую и вставляю компоненты …

30.11.2022
Ошибка ограничения Django NOT NULL на мнимом поле

Я получаю следующую ошибку. django.db.utils.IntegrityError: NOT NULL constraint failed: doctor_owner.doc_name. Эта ошибка возникает в первую очередь, когда я сохраняю информацию о владельце с помощью .save(), и ошибка выдается на doc_name, которого нет в определении модели класса Owner. …

30.11.2022
Быстрое отключение внешних служб или внедрение имитационных служб с помощью фабрики и import_string - хороший шаблон?

Мне нужен был быстрый способ, позволяющий менять сервисы очередей и использовать любой из Kafka, RabbitMQ и т.д. или даже заменить на Mock-сервис очередей. Поэтому я установил его, используя import_string. Есть абстрактный базовый класс (ABC), фабрика очередей, реализации …

30.11.2022
Как я могу подключить пользователей к добавлению собственных рецептов?

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

30.11.2022
Nginx/UWSGi/Django Stack "AppRegistryNotReady("Приложения еще не загружены.")".

Я ломал голову над этим, наверное, около 32 часов в общей сложности на данный момент, и любая помощь приветствуется. В настоящее время застрял на 'Internal Server Error' в браузере. Error Message/Traceback: wsgi.ini [uwsgi] project = django_site username = django …

30.11.2022
ERROR: admin.E108 и admin.E116 Django Framework Python

<class 'blog.admin.CommentAdmin'>: (admin.E108) Значение 'list_display[4]' ссылается на 'active', который не является вызываемой переменной, атрибутом 'CommentAdmin', атрибутом или методом 'blog.Comment'. <class 'blog.admin.CommentAdmin'>: (admin.E116) Значение 'list_filter[0]' относится к 'active', которое не относится к полю. Я получаю эти две ошибки. Вот …

30.11.2022
Как сравнить ответ пользователя в викторине с правильным ответом в базе данных?

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

30.11.2022
Глобальная пагинация не работает в проекте DRF

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

30.11.2022
Сервер Django не перезапускается

Я использую Django и после внесения новых правок мне нужно перезагрузить мой сервер, чтобы увидеть их. Но каждый раз после перезапуска с python manage.py runserver мой сервер не загружается, мне нужно использовать другой порт, чтобы увидеть мой сайт …

30.11.2022
Django DRF полиморфный сериализатор

У меня есть такая модель: class MyModel(Model): fieldA = models.CharField() fieldB = models.CharField() fieldC = models.CharField() flag = models.BooleanField() У меня был сериализатор для этой модели class MyModelSerializer(serializers.ModelSerializer): class Meta: model = MyModel fields = ('fieldA', 'fieldB', …

30.11.2022
Plotly + Python: Простейший вариант настройки графика Plotly в шаблоне Django

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

30.11.2022
Как раскрасить текст с помощью условия в django?

У меня есть приложение django, и я хочу выделить цветом некоторый текст, если этот текст является истинным в словаре. У меня есть такой метод:views.py def data_compare2(request): template = get_template("main/data_compare.html") dict2 = {"appel": 3962.00, "waspeen": 3304.07, "ananas":24} context = …

30.11.2022
Ошибка циклического импорта при попытке реализовать новый ForeignKey() в Django

Я работаю над проектом API, который предоставляет конечные точки для front-end. В связанную модель необходимо добавить новое поле "организация". Во-первых, это поле должно быть добавлено в модель "File" как внешний ключ и другие связанные файлы, такие как populator, renderer …

30.11.2022
Фильтр текущих продуктов пользователя с использованием набора запросов в DRF возвращает []

Я пытаюсь отфильтровать список продуктов, связанных с пользователем. Я хочу отобразить только продукты текущего пользователя вместо того, чтобы перечислять все. Я пробовал это class ProductCreateList(generics.ListCreateAPIView): serializer_class = ProductSerializer def get_queryset(self): user = self.request.user return Product.objects.filter(user=user.id) serializers.py class …

30.11.2022
No Module Found, "имя приложения", при запуске django из pipeline

Вот моя установка: "aws:elasticbeanstalk:application:environment": DJANGO_SETTINGS_MODULE: backend.project.settings "PYTHONPATH": "/opt/python/current/:$PYTHONPATH" "aws:elasticbeanstalk:container:python": WSGIPath: backend.project.wsgi:application NumProcesses: 3 NumThreads: 20 "aws:elasticbeanstalk:environment:process:default": HealthCheckPath: "/ht/" MatcherHTTPCode: "200" "aws:elasticbeanstalk:environment:proxy:staticfiles": /html: statichtml /static-files: static-files /media: media-files container_commands: 10_deploy_hook_permissions: command: | sudo find /backend/.platform/ -type f -iname …

30.11.2022
Django первая часть аккордеона открывается, но не открывается другая в цикле for

Я пытался сделать аккордеон, используя jquery внутри моего кода, но есть проблема, когда я пытаюсь открыть раздел. Первый вариант работает, а второй нет. Код находится внутри цикла django for loop. **HTML : ** <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script> <script> …