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

21.08.2021
Почему я не могу использовать файл projectname.file для импорта

Я добавляю custom_site.py в свой проект, Но я не могу импортировать его в admin.py и urls.py. Я пытаюсь использовать sys, и с помощью Pycharm пометить их как Sources Root, но он все равно не может импортировать! Он всегда выдает ошибку …

21.08.2021
Создание проблемы Jira через приложение OAuth 2.0 (3LO) завершается ошибкой {"code":401, "message": "Unauthorized"}.

Я стажер-разработчик и интегрирую продукт с программным обеспечением Jira (облако). Я использую python и Django веб-фреймворки для разработки. Я следовал документации https://developer.atlassian.com/cloud/jira/platform/oauth-2-3lo-apps/ и успешно получил токен доступа. Я выполнил следующие шаги: Created an OAuth …

21.08.2021
Почему django выполняет дополнительные запросы (сессия, auth, время)

Я пытаюсь оптимизировать свои запросы к django, используя django-debug-toolbar Мой фактический запрос - это простой геттер, как вы можете видеть в качестве 4-го в этом списке: QUERY = 'SELECT SYSDATETIME()' - PARAMS = () 15.89 QUERY = 'SELECT TOP …

21.08.2021
NotImplementedError: `create()` должен быть реализован

Если вы видите здесь, пожалуйста, оставайтесь. Большое спасибо сообщать об ошибках:NotImplementedError: create() должен быть реализован. это мой класс: class BookCreateView(CreateModelMixin, GenericAPIView): serializer_class = BookSerializer def post(self, request): return self.create(request) Но из CreateModelMixin уже …

21.08.2021
Supervisorctl порождает несколько процессов и останавливает не все из них

Моя конфигурация супервизора для запуска процесса django - [program:school] command=/usr/bin/python3 /home/pranavtotala48/blue_mountain/manage.py runserver 0.0.0.0:80 stdout_logfile=/home/pranavtotala48/supervisor_logs/logs.log directory=/home/pranavtotala48/blue_mountain user=root autostart=true autorestart=true stopsignal=QUIT При запуске школьной программы Supervisor запускаются два процесса python. А остановка программы супервизора убивает только один процесс. …

21.08.2021
Ошибка конфигурации nginx

Есть конфиг server { listen 80; server_name domain.ru; location = /favicon.ico { access_log off; log_not_found off; } location /static/ { root /root/project; } location / { include proxy_params; proxy_pass http://unix:/root/project/project.sock; } } При sudo nginx -t он выдаёт ошибку …

21.08.2021
Использование slug в Django приводит к ошибке отсутствия обратного пути

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

21.08.2021
Встроенный в Django url 'logout' обратный URL возвращает относительный путь

Искал, но не могу найти этот конкретный вопрос. Я создал отдельное приложение для аутентификации пользователя (имя: user) и включил URLS с помощью django.contrib.auth.urls. Вход в систему работает. Выход из системы не работает. При использовании именованного представления {% url 'login' …

21.08.2021
Django Нужна помощь нет такой таблицы: network_profile

В настоящее время я работаю над проектом Django и столкнулся с ошибкой, как в операционной ошибке, поскольку нет такой таблицы network_profile. Я перепробовал все, запустил syncdb, сделал миграции, запустил migrate и так далее, но у меня все еще эта ошибка, …

21.08.2021
Снимите регистрацию набора представлений с маршрутизатора drf

У меня есть два отдельных приложения Product и Tag, которые я использовал другое приложение Product_tags для соединения их вместе. таким образом, если одно из них не существует, другое будет работать нормально. внутри Product_tags я создал новое TagProductSerializer, которое наследует …

21.08.2021
Запрещенная ошибка при развертывании приложения Django App с Apache

Я пытаюсь развернуть свой проект Django, используя Apache + mod-wsgi, но возникает ошибка 403, которую я не могу решить. Я заменил файл 000-default.conf на пользовательский файл Qxt_project.conf в /etc/apache2/sites-available/ Alias /static /home/scodasso/Qxt_project/static <Directory /home/scodasso/Qxt_project/static> Require all granted </Directory> Alias …

21.08.2021
Запрос родительского объекта на основе собственных отношений дочернего объекта M2M

У меня есть два типа объектов, один - родитель, другой - ребенок: class Parent(models.Model): children = models.ManyToMany(Child) class Child(models.Model): compatable_children = models.ManyToMany("self") Я использую объект Parent для отображения в своем приложении, но мне нужно отфильтровать его на основе …

21.08.2021
Приложение Django на AWS ECS Fargate постоянно перезапускается после нескольких часов успешной работы

Я размещаю приложение Django на AWS ECS Fargate и заметил, что оно постоянно перезапускается через случайное количество часов. Оно работает от 4 до 48 часов перед перезапуском. Когда я проверяю журнал событий ECS Task, я вижу, что это происходит …

21.08.2021
AttributeError: объект 'ManyToManyDescriptor' не имеет атрибута 'remove'

Я пытаюсь сделать систему симпатий с LikeView и BlogDetails, например, если мне понравилось, а потом я нажимаю еще раз, то мне не понравилось def LikeView(request, pk): post = get_object_or_404(Post, id=request.POST.get('post_id')) if post.likes.filter(id=request.user.id).exists(): Post.likes.remove(id=request.user.id) liked = False else: post.likes.add(request.user) liked …

21.08.2021
Докеризованный Django APP с PostgreSQL не работает

Как указано в заголовке, у меня проблема, мое докеризованное приложение не работает. Есть проблема с портом. PostgreSQL работает нормально во время разработки и создания моделей. Я не думаю, что это что-то меняет, но я разрабатываю это приложение в виртуальном …

21.08.2021
Как я могу суммировать поля Django Models по датам и выводить итоговые значения на основе текущего месяца и года

Я новичок в python Django framework и хотел бы, чтобы кто-нибудь помог мне с некоторым куском кода, над которым я бьюсь уже несколько часов. У меня есть модель расходов с полями даты и суммы среди прочих, и я хочу вычислить …

21.08.2021
Выбор нескольких строк из базы данных в views.py и отправка их в виде массива на html-страницу - Django

Я хочу выбрать несколько строк в базе данных в представлении Django и отправить их как массив на мою html-страницу. views.py def report_template(request, pk): template_list = AddScore.objects.filter(template_name=pk) context = {'Template': template_list} return render(request, 'myapp/report_template.html', context) models.py class AddScore(models.Model): score = …

21.08.2021
Как включить политику 'trimmed' в Jinja2?

Я пытаюсь включить ключевое слово trimmed для всех блоков {% trans %} в Jinja2. Я добавил env.policies['ext.i18n.trimmed'] = True (найдено здесь: https://jinja.palletsprojects.com/en/3.0.x/api/#policies) в конфигурацию окружения, но ничего не происходит. В своем проекте я использую Babel с Jinja2 …

21.08.2021
Как исправить ошибку таймаута шлюза 504?

Мое веб-приложение (Django + Nginx) обращается к другому url в бэкенде. Поскольку на получение чего-либо с другого сайта уходит 15-20 минут, я сталкиваюсь с ошибкой 504 Bad Gateway. До того, как я зашифровал свой сайт, я добавил следующие команды …

20.08.2021
Xhtml2pdf с использованием border-radius css

Я хочу создать PDF с помощью пакета xhtml2pdf python в среде Django, но, похоже, не получается добавить border-radius к div :( Знаете ли вы другие пакеты в python для выполнения этой работы?

20.08.2021
/admin/password_change/ и /accounts/password_change/ используют один и тот же шаблон, если я вручную не укажу некоторые urlpatterns

Проблема Я использую оба django auth и django admin. После их регистрации в urls.py, при посещении /accounts/password_change/ и /admin/password_change/ используется один и тот же шаблон. Это не то, что я хочу. Environment …

20.08.2021
Как узнать количество полей "многие ко многим" и обратную зависимость случайной модели?

У меня есть случайная модель: class Model(models.Model): other_field1 = models.SomeField(...) m2m_field1 = models.ManyToManyField(...) other_field2 = models.SomeField(...) m2m_field2 = models.ManyToManyField(...) other_field3 = models.SomeField(...) Я хочу узнать количество полей, соответствующих отношению многие ко многим, и количество других полей. В …

20.08.2021
Как разрешить обновление только 1 поля?

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

20.08.2021
Получение набора запросов и его агрегированного значения одним запросом к базе данных

В Django rest framework я создаю сложный аннотированный Product queryset, который идет на сериализацию, но в то же время мне нужно получить его агрегированные данные, чтобы добавить их к данным Response. Пример (один запрос): qs = self.filter_queryset(Product.objects.filter(**query_filters) .annotate(current_price=F('some_value') …

20.08.2021
Миграции Django не были неприменимы

Я разработал пользовательский пакет для синхронизации некоторых моделей с s3 bucket. Когда я установил его на свое приложение django и запустил CI, миграции не были неприменимы. Неприменимые миграции ведут себя неожиданно: Он пытается дважды отменить одну и …

20.08.2021
Какой стек, технологии и инструменты для создания интернет-магазина? [закрыто]

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

20.08.2021
Django запускает javascript перед render_to_string

Я создаю приложение, которое динамически заполняет формы и конвертирует их в pdf. Для создания pdf я передаю html код (pdfkit.from_string()), а для создания html кода я использую шаблоны Django. Мне нужно запустить код Javascript, чтобы пометить некоторые флажки ввода …

20.08.2021
Сделать Swagger UI использующим HTML-форму для отправки тела запроса, подобно просматриваемому API DRF

В API с возможностью просмотра django-rest-framework в теле запроса есть HTML-форма для отправки. Swagger, с другой стороны, позволяет редактировать текст в формате JSON как тело запроса. Как заставить Swagger UI отображать HTML-форму, подобно просматриваемому DRF API в swagger? …

20.08.2021
Вопрос по Django. Как определить id текущей категории и отобразить товары относящиеся к данной категории

Подскажите как определить id категории, чтобы использовать его для отображения статей относящихся к данной категории. [Django] Класс во views: class CategoryDetail(DetailView): model = Post template_name = 'category_list.html' context_object_name = 'category_list' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['posts_cat'] = Post.objects.filter(title='Статья 1') …

20.08.2021
Pyhton django, при создании формы регистрации как заставить работать этот метод .get?

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

20.08.2021
Django: Как удалять модели в режиме реального времени

Я работаю над системой подтверждения подписчиков с Django, и я не хочу случайных/спам подписчиков. Поэтому я придумал систему подтверждения. Как только подписчик нажимает кнопку подписаться, создается модель Subscriber. Однако она не подтверждается. Я отправляю письмо с подтверждением, и только если …

20.08.2021
Paypal sandbox не работает после добавления идентификатора клиента

Всем привет, извините, если это глупый вопрос, я впервые пытаюсь интегрировать кнопку оплаты paypal в мой сайт на django. Я следовал учебнику и все работает нормально, когда я использовал html скрипт с сайта разработчика paypal : <a href="https://developer.paypal.com/demo/checkout/#/pattern/client" rel="nofollow …

20.08.2021
Не смогли сделать миграции в django

у меня была эта ошибка .

20.08.2021
Почему не подключаются статические файлы django на хостинге (directAdmin)

Я выкладываю свой сайт на хостинг. Страницы загружаются, маршрутизация работает, но css, js и картинки не загружаются. В консоли Google Chrome выдает такую ошибку: Refused to apply style from 'https://cvvaiu.ru/static/home/css/style.css' because its MIME type ('text/html') is not a supported stylesheet …

20.08.2021
Обновление поля Django ImageField через .update() ORM

Подобные вопросы были заданы здесь: Обновление ImageField без форм в django, и Django ImageField не обновляется при использовании метода update() Но ответ всегда был один и тот же ("используйте .save() вместо этого") - это …

20.08.2021
Есть ли способ установить pymssql с python2.7?

Насколько я понял из этой ошибки, мне нужно обновить библиотеку 'Setuptools' до версии 54.0. Но я не могу даже обновить ее, потому что она выдает ошибку. 'ERROR: Не удалось найти версию, удовлетворяющую требованию setuptools==54.0' Я знаю, что обновление …

20.08.2021
Я использую XPATH в selenium на python и понимаю проблему selenium.common.exceptions.JavascriptException: Сообщение: Циклическое значение объекта

Во-первых, я новичок в Selenium в Python. Я работаю над сайтом на Django Framework. Я хочу сделать модульные тесты, чтобы сделать проект сайта более качественным. Ошибка selenium.common.exceptions.JavascriptException: Сообщение: Циклическое значение объекта Введение. Я делаю свой тест в tests_functionals.py, который …

20.08.2021
Как сделать так, чтобы модель backend_model была связана с моделью Django

У меня есть модель тикера - class Ticker(models.Model): symbol = models.CharField(max_length=50, primary_key=True) company_name = models.CharField(max_length=50) def __str__(self) -&gt; str: return f'{self.symbol}-{self.company_name}' И class Model(models.Model): ticker = models.ForeignKey(Ticker, on_delete=models.CASCADE) test_loss = models.FloatField(null=True) def __str__(self) …

20.08.2021
Django динамический набор форм сохраняет только последнюю запись

Я создал страницу, на которой пользователи могут вводить данные в формы, относящиеся к родительской модели (Patient) и двум дочерним моделям (CurrentMed и PastMed), связанным с этой родительской моделью. В обеих дочерних формах используются динамические наборы форм, где пользователь может добавлять …

20.08.2021
Как показать дату в url django

я пытаюсь вернуть объекты на основе даты (гггг-мм-дд), но он возвращает следующее : Повтор для 'daily_detail' с аргументами '(datetime.datetime(2021, 8, 19, 0, 0),)' не найден. Проверен 1 шаблон(ы): ['my/url/for/(?P\d{4}-\d{2}-\d{2})$'] вот мой views.py #my lists def daily_list(request): …