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

22.12.2022
База данных Azure для PostgreSQL гибкий сервер Slow с Django

Я использую Django для подключения к Azure Database for PostgreSQL flexible server, но это очень медленно, ниже приведены характеристики сервера : Вычисления + хранение данных Pricing tier Memory Optimized Compute size Standard_E4s_v3 (4 vCores, 32 GiB memory, 6400 max …

22.12.2022
Можно ли в Django использовать переменную, переданную в функцию, для доступа к атрибуту модели?

Я пытаюсь создать пользовательскую функцию, в которой одной из передаваемых переменных является имя атрибута модели. Я делаю это, чтобы попытаться получить доступ к базовому значению. def tabsums(entity_object, year_object, columntitle): curassetobject = BSAccountType.objects.get(name = "Current asset", company = entity_object) …

22.12.2022
Передача списка словарей в качестве параметров в Axios React

Я создаю приложение на React. Я пытаюсь отправить список словарей в качестве параметров в Axios. Я использую Django REST Framework в качестве бэкенда и он показывает [] или None каждый раз, когда я отправляю запрос. App.js function App() …

22.12.2022
Полезен ли Django db_index в текстовых поисковых запросах?

У меня есть похожая модель в проекте Django: from django.db import models class Book(models.Model): title = models.CharField(verbose_name='Title', max_length=255, db_index=True) authors = models.CharField(verbose_name='Authors', max_length=255, db_index=True) date = models.DateField(verbose_name='Date', db_index=True) В представлениях мне нужно сделать полнотекстовый поисковый запрос, подобный …

22.12.2022
Django проблема обновления поля даты при обновлении записи

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

22.12.2022
Django Как сделать чтобы пагинация и фильтрация не конфликтовали?

Я сделал фильтрацию в Django с помощью GET-запросов. К примеру, при поиске объявлений по категории и региону, ссылка будет выглядеть так "https://ru.stackoverflow.com/?category=cars&region=moscow". Но если я захочу пагинировать результаты, тогда "?page" заменит абсолютно весь путь ("https://ru.stackoverflow.com/?page=2") и выдаст вообще все объявления. …

22.12.2022
TypeError: TestViews.test_fails() отсутствует 1 обязательный позиционный аргумент: 'param'

Я пытаюсь запустить тесты на приложении Django с помощью selenium + pytest, которые, согласно docs, должны работать. import pytest from django.contrib.staticfiles.testing import StaticLiveServerTestCase from selenium.webdriver import Chrome class TestViews(StaticLiveServerTestCase): @classmethod def setUpClass(cls): super().setUpClass() cls.driver = Chrome() …

22.12.2022
Django file upload не загружает файл?

Я создал загрузку файла примерно следующим образом: DataUpload - это представление, которое обрабатывает отрисовку шаблона, а handle_uploaded_file - это функция, которая читает файл. View.py def DataUpload(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): print(request.FILES['file']) handle_uploaded_file(request.FILES['file']) return …

22.12.2022
Django как сохранить данные из чекбокса в базу данных

Я хочу добавить данные из чекбокса в базу данных. Посмотрел несколько видео, но ничего не получилось. checkbox.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Checkbox</title> </head> <body> <form action="" method="post"> {%csrf_token%} <div class="form-check"> <h5>Checkbox_report</h5> <input type="checkbox" value="Executive_summary" id="Executive_summary" name="checkbox_data"> …

22.12.2022
Произошла ошибка сервера. Пожалуйста, свяжитесь с администратором

У меня есть проект, но он говорит A server error occurred. Please contact the administrator. я пробовал много раз, но ничего не получилось

22.12.2022
Django Server KeyError - Невозможно найти мою переменную окружения

Я делаю блог с помощью Django и пытаюсь сделать его безопасным, используя 2 файла настроек (prod.py и local.py, которые оба "импортируют *" из исходного файла настроек base.py). У меня есть две переменные окружения, которые находятся на моем локальном …

22.12.2022
Apache2 не загружает файл Django settings.py должным образом

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

22.12.2022
Как получить дочернюю модель, имеющую отношение один к одному с моделью пользователя по умолчанию в Django?

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

22.12.2022
Ошибка при создании матрицы распознавателя лиц. как исправить?

File "./rastreamento_de_rosto.py", line 43, in recognizer.train(x_train, np.array(y_labels)) cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv_contrib\modules\face\src\lbph_faces.cpp:362: error: (-210:Unsupported format or combination of formats) Empty training data was given. Вам потребуется более одного образца для обучения модели. в функции 'cv::face::LBPH::train' У меня проблема с этим кодом, …

22.12.2022
Django Queryset: Фильтр для подмножества отношения "многие ко многим

Предположим следующую модель: class User(models.Model): clients = models.ManyToManyField(Client) Как запросить пользователей по списку клиентов так, чтобы возвращались только те пользователи, у которых назначены не другие клиенты, кроме тех, что есть в данном списке. User.objects.filter(client__??=[client1, client2]) …

22.12.2022
TemplateDoesNotExist в / basicapp/index.html

Привет друзья, я пытался создать основные формы с django на прямом примере из Python and Django Full Stack Web Developer Bootcamp. Я получил ошибку ниже. TemplateDoesNotExist в /. basicapp/index.html Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Версия …

22.12.2022
Django - Как использовать функцию delete() в отношениях ManyToMany для удаления только одного отношения

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

22.12.2022
Реализую возможность редактирование поста, но не отображается форма, как исправить?

Задача: Реализовать возможность редактировать статью, но вместо того,чтобы отображать ранее заполненную форму, выводится данная картина: views.py #Редактировать вопрос(статью) class EditUpdateView(UpdateView): model = Questions template_name = 'blog/add_question.html' form_class = QuestionForm def …

22.12.2022
Приложение django в cpaned не загружает картинки, которые я загружаю со страницы администрирования django

После того как я развернул свое django приложение в cpanel, оно не сохраняет картинки, которые я загружаю со страницы администрирования django Нет: все данные, которые я ввожу, сохраняются и можно вернуть их в шаблон, но картинки не загружаются …

22.12.2022
Как изменить дату экземпляра времени с помощью python?

У меня есть переменная start_time, которая хранит строку времени. start_time = '2022-12-21 22:00:00' Теперь, используя python, я хочу изменить дату времени начала на start_time = '2022-12-28 22:00:00' Я сделал это с помощью очень уродливого подхода. …

22.12.2022
Почему Django celery выбрасывает мне ошибку ключа, не уверен почему?

Не уверен, почему он выбрасывает эту ключевую ошибку. Мой проект/celery.py: import os from celery import Celery # Set the default Django settings module for the 'celery' program. os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings') app = Celery('project') app.config_from_object('django.conf:settings', namespace='CELERY') app.autodiscover_tasks() @app.task(bind=True) def debug_task(self): print(f'Request: …

22.12.2022
Django: Шаблон не существует, но на производстве

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

22.12.2022
Пользовательский бэкэнд аутентификации, который может поддерживать неуникальные имена пользователей [закрыто]

Как мне настроить модель аутентификации, чтобы установить unique=False в поле, заданном в USERNAME_FIELD? # models/user.py class User(SafeDeleteModel, PermissionsMixin): id = models.UUIDField("아이디", primary_key=True, default=uuid.uuid4) email = models.EmailField("이메일", max_length=255) name = models.CharField("이름", max_length=255) provider = models.CharField("소셜 계정 제공 서비스", …

22.12.2022
Как получить значение одного объекта из базы данных в Django

Ситуация такова: у меня есть таблица Status, состоящая из двух полей. Первое - id, которое является первичным ключом и основано на автоинкременте, а второе - status, которое является целым числом. Теперь, сценарий таков, что я хочу получить только значение …

22.12.2022
Legacy-install-failure при установке mysqlclient на mac

В проекте django я установил базу данных как базу данных rds mysql и после запуска сервера я получил эту ошибку django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient? Я пытался установить пакет mysqlclient с помощью pip3 install …

22.12.2022
Как получить доступ к статическим файлам с помощью Jinja в Django

Я использую Jinja templating в Django и у меня проблемы с загрузкой статических файлов. Я попробовал настроить бэкэнд в соответствии с этой документацией (я включил код ниже): https://docs.djangoproject.com/en/1.11/topics/templates/#django.template.backends.jinja2.Jinja2 Однако я получаю ошибку "Encountered unknown tag 'static'", …

22.12.2022
Не работают CORS_ALLOWED_ORIGINS и CORS_ALLOW_ALL_ORIGINS в Django

У меня очень странная проблема с корсхедерами Django. Я перепробовал всевозможные перестановки и комбинации, играя со всеми возможными настройками, но безрезультатно. Мои текущие настройки выглядят следующим образом: ALLOWED_HOSTS = ['*'] CORS_ALLOWED_ORIGINS = ['*'] CORS_ALLOW_ALL_ORIGINS = True Это …

22.12.2022
Можно ли использовать pretty-errors с gunicorn

Я работаю над проектом, где в процессе разработки я запускаю django webapp в gunicorn на docker. Я хочу использовать pretty-errors или любой другой инструмент, который дает мне красивый стектрейс. Я установил его, и он работает в контейнере …

22.12.2022
Как получить правила CSS, которые будет использовать шаблон Django?

Допустим, у меня есть базовое представление на основе классов, например: from django.views.generic import TemplateView class HomePage(TemplateView): template_name = "homepage.html" и в файле homepage.html, конечно же, мы загружаем некоторые CSS, апокрифически: {% extends "base.html" %} {% load static …

22.12.2022
Проблема создания динамических полей формы в Django App с помощью crispy form

У меня есть одна модель, представленная ниже:- class FeeItemAmount(models.Model): id = models.AutoField(primary_key=True) fee_item = models.ForeignKey(FeeItem, on_delete=models.CASCADE) class_obj = models.ForeignKey(Classes, on_delete=models.CASCADE) amount = models.IntegerField() Для создания нового элемента я хотел заполнить объекты Classes из модели и на основе этого …

22.12.2022
Как разрешить CORS из запроса Axios get в бэкенде Django?

Я искал решение этой проблемы, но, похоже, ничего не работает. Я пришел к пакету django-cors-headers, но не могу заставить его работать. Я посылаю axios запрос форме моего vue фронтенда: axios.get('data/') .then(res => { console.log(res) }) …

22.12.2022
DJANGO - Представление location_form.views.Insertrecord не возвращало объект HttpResponse. Вместо этого он возвращает None

У меня постоянно возникает такая ошибка - Представление location_form.views.Insertrecord не вернуло объект HttpResponse. Вместо него возвращается None. Я пробовал делать отступы всеми возможными способами. Я создал другое представление подобным образом, и оно сработало. Может ли кто-нибудь сказать, где …

22.12.2022
Как я могу часто отправлять электронные письма через python django с помощью cronjob?

Я пытаюсь запускать функцию в django каждые 5 минут. Для этого я использую пакет django-crontab. Функция, которая должна запускаться, проверяет некоторые условия в базе данных и, если они выполнены, отправляет электронное письмо пользователю приложения. На моем сервере linux …

22.12.2022
ModuleNotFoundError: Нет модуля с именем 'LS.settings'

ModuleNotFoundError: Нет модуля с именем 'LS.settings' LS - это название моего проекта File "C:\Users\user\Desktop\LS\venv\Lib\site-packages\django\conf\__init__.py", line 190, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import …

22.12.2022
"id" против "pk" в запросе django orm [duplicate]

Какова фактическая разница между "id" и "pk" в Django, и какой из них предпочтительнее использовать? Student.objects.get(id=20) Student.objects.get(pk=20)

22.12.2022
Установка cookies с помощью react-cookies для чтения DRF API

Я хочу установить/удалить cookie в react web app, когда клиент переключается между режимами. Я хочу, чтобы куки отправлялись с каждым запросом к API, который использует django rest framework, и использовали значение куки для определения типа ответа. Веб-приложение и API находятся …

22.12.2022
Передача данных HTML-тегов в Django с помощью отправки формы

Я пытаюсь передать данные в HTML теге с формой отправки в Django В настоящее время у меня есть шаблон следующего вида: {% for item in items %} <div class="product"> {{ item.item_name }} <form method="POST"> {% csrf_token %} <input …

22.12.2022
Я не могу создать второе видео в Django-Rest-Framework

Я использую Django и React для создания клона YouTube. А когда пользователь создает второе видео, он выдает ошибку неправильного запроса: <QueryDict: {'title': ['Edit Test56'], 'description': ['is It working1643'], 'user': ['3'], 'image': [<TemporaryUploadedFile: slackphot.png (image/png)>], 'video': [<TemporaryUploadedFile: video-for-fatube.mp4 (video/mp4)>]}> …

22.12.2022
Django указывает ошибку там где ее нет

Приветсвую! Возникла проблема с Django, в почти пустом файле modules.py, при запуске вышла ошибка. Код с modules.py from django.db import models # Create your models here. Ошибка которая выдается Watching for file changes with StatReloader Exception in thread django-main-thread: …

22.12.2022
Хороший способ/место для аутентификации Keystone/Openstack API из Django

Это мое первое сообщение на Stackoverflow, и я новичок в Django, надеюсь, вы меня поймете. Я хочу использовать Django для создания портала с аутентификацией, который должен будет использовать Keystone/Openstack API, для создания/удаления проектов, предоставления/удаления прав. Openstack предоставляет RestFul API, на …