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

31.08.2021
Можем ли мы передать список в permission_required?

Мне нужно проверить несколько разрешений в представлении на основе класса. есть ли способ передать список (несколько разрешений) в permission_required? (мы использовали PermissionRequiredMixin)

31.08.2021
Кажется, что есть "polls/urls.py", но я не понимаю что.

I dont know why there is bug even it seems not... i post my githuub. https://github.com/Angelheartha/tera в первом семестре я сделал оболочку python.py later from django.test import Client из django.test.utils import setup_test_environment setup_test_environment() создаем экземпляр клиента для …

31.08.2021
Настроить кол-во выводимых постов на веб-странице? (Django)

Нужно реализовать на странице панель с возможностью выбора кол-ва выводимых постов на странице. К примеру "Показывать по 5, 10, 15". Есть ли возможность реализовать это с Django и где об этом можно прочитать? Сейчас реализована простая пагинация, но нужно, чтобы …

31.08.2021
Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/index.html/

Я пытаюсь создать простой список дел. Я обнаружил небольшую проблему. При удалении задачи todo я получаю ошибку (это из темы), но задача на самом деле удаляется. Как избавиться от этой ошибки? urls.py from django.urls import path, include from …

31.08.2021
Django apply migrate для наследуемых моделей

У меня есть базовая модель BaseStage и две наследуемые модели TestSpend , StageSpend class BaseStage(models.Model): name = models.CharField date = models.DateField ....... class TestSpend(BaseStage): direction = models.CharField class StageSpend(BaseStage): direction = models.CharField Сейчас я пытаюсь добавить поле ограничений в …

31.08.2021
Как использовать один и тот же базовый код для разных клиентов на одном сервере - django

У меня есть клиент, у него два отеля, и он хочет установить оба отеля на одном сервере, но каждый из них имеет разные данные, я пытался использовать django-tenant-schemas вот мой settings.py SHARED_APPS = [ 'tenant_schemas', 'users', 'rosetta', …

31.08.2021
Django Попытка повторного использования одной и той же веб-страницы для нескольких разных просмотров списка

Просто начал работать с python /django. Но пытаюсь быть более умным, чем у меня есть компетенция. Так что если у кого-то найдется время просветить меня, я буду благодарен. У меня есть основная модель для обработки "заказов на работу". Затем у …

31.08.2021
Django - Изображение загружается после каждого сохранения()

I have a custom upload path for any users avatar. I call a function to set the upload path to "avatar/" + str(self.username) + "/" + filename. My problem is everytime the user change e.g. email and save changes, the …

31.08.2021
Не удается загрузить изображение из базы данных на сервере django

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

31.08.2021
Получение ошибки разбора JSON при использовании FETCH, но не при использовании PostMan

I have set up an API endpoint using Django and django-rest-framework to submit a form using a POST request. When sending the request with PostMan, the backend works fine and adds the data to the DB. However, when I use …

31.08.2021
Django get_object() вызывается много раз

У меня есть модель - Article, и этот фрагмент кода class ArticleDetailView(HitCountDetailView): model = Article # some code... def get_object(self): article = super(ArticleDetailView, self).get_object() slug = self.kwargs['slug'] article = get_object_or_404(Article, slug=slug) print(article.some_count.counts) return article this code is …

31.08.2021
Не могу найти ошибку NoReverseMatch в Django

Пожалуйста помогите найти ошибку. Выдает нижеописанную ошибку при отправки формы NoReverseMatch at /lesson/1/practice/ Reverse for 'theory' with arguments '('',)' not found. 1 pattern(s) tried: ['lesson/(?P<lesson_id>[0-9]+)/theory/$'] Подозревал get_absolute_url в моделях, но без нее выходит та же ошибка. Так же …

31.08.2021
Не удалось получить доступ к корню API после использования библиотеки rest_framework_api_key

Я применил библиотеку 'rest_framework_api_key' и дал моему набору представлений разрешение использовать APIKey или аутентифицировать пользователя. When I log in with the admin user and access API root URL at localhost:8000/api/ it gives me an error ' You do not have …

31.08.2021
Кнопка загрузки файлов не видна в django (однако видна в админпанели django)

I don't see file upload button in my front-end part and it's coming as a drop down list but it is visible in the admin panel, I'm new to Django, can you please help me to point out what is …

31.08.2021
DeserializationError: [''Значение "F(view_count) + Value(1)" должно быть целым числом''].

Я использую Django 3.2 Я использую значения F для увеличения значения поля (чтобы избежать потенциальных условий гонки). Здесь приведен фрагмент моего кода (раздел, который выбрасывает исключение): def __update_fields(self, interaction_type): if interaction_type == Engagement.VIEW: self.view_count = F('view_count') + 1 …

31.08.2021
Настройки обнаружения тестов VScode unittest для приложения django

У меня есть приложение django с некоторыми unittests. Я хочу запустить\отладить их в VScode v.1.59.1. Мой ./vscode/settings.json выглядит следующим образом: { "python.testing.unittestArgs": [ "-v", "-s", "./routes/tests", "-p", "test*.py" ], "python.testing.pytestEnabled": false, "python.testing.nosetestsEnabled": false, "python.testing.unittestEnabled": true, } Когда я пытаюсь …

31.08.2021
Django.db.utils.ProgrammingError: relation "django_content_type" does not exist raised by psycopg2

Я случайно удалил django_content_type при переносе базы данных на postgreSQL, чтобы решить следующую ошибку: django.db.utils.IntegrityError: duplicate key value violates unique constraint (base, product) already exists Это возникло, когда я попытался загрузить данные из datadump.json в базу данных PostgreSQL Есть …

31.08.2021
Django - __init__() получил неожиданный аргумент ключевого слова 'headers'

Я пытаюсь загрузить CSV при нажатии на кнопку, однако получаю ошибку: __init__() got an unexpected keyword argument 'headers Это мое мнение: def download_file(request): response = HttpResponse( content_type='text/csv', headers={'Content-Disposition': 'attachment; filename="somefilename.csv"'}, ) return response это трекбэк: Traceback: File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/django/core/handlers/exception.py" …

31.08.2021
Проблема с обращением к таблице auth_user в Django с помощью необработанного запроса

I need to make an inner join on my tables and I need the users last name and first name from the auth_user table whose are added to a project. Projects are collected in another table (Project) that is connected …

31.08.2021
Получение ошибки при постинге данных uid и token (объект 'WSGIRequest' не имеет атрибута 'post')

I created class based view to access uid and token . Here I create one web page which have one button of activate user. I am sending one uid and token to user email . now I want to post …

31.08.2021
База данных django TypeError

Я пытаюсь создать многомандатное поле, все идет хорошо, но когда я создаю отдел и назначаю пользователя (Ids), я получаю ошибку Поле 'id' ожидало число, но получило <Id: luka>. from django.db import models # Create your models here. class Id(models.Model): first_name …

31.08.2021
Запрет на создание пользователем новых тегов

I am building a BlogApp and I am trying to implement a feature so user cannot create new tags And can only use existing tags, So I am checking the form at the time of submit If blog post tags …

31.08.2021
Django - Модель формы с ManyToManyField - как вычислить поле?

В моем views.py есть такой код: from django.shortcuts import render from .helpers import * from .forms import OrderForm def create_order(request): if request.method == 'POST': form = OrderForm(request.POST) if not request.POST._mutable: request.POST._mutable = True if form.is_valid(): obj = form.save(commit=False) obj.total_price = …

31.08.2021
Неожиданный результат при одновременном использовании двух графиков matplotlib

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

31.08.2021
Запросы из унитестов Django к Postgres произвольно не выполняются, оставаясь в активном режиме

I'm developing ETLs with Django ORM and while running unittests either from my local env or from jenkins the query sometimes just stays active in the DB without being completed. I'm not always able to recreate the issue. I'm using …

31.08.2021
Проверка на отсутствие типа в условных выражениях django

Выделенный текст Допустим, у нас есть две модели, как показано ниже: class DefaultDescription(models.Model): first_attr = models.IntegerField() second_attr = models.CharField(max_length=20) description = models.CharField(max_length=100) class SomeEntity(models.Model): first_attr = models.IntegerField() second_attr = models.CharField(max_length=20) # and some other unimportant attributes... @property def …

31.08.2021
Пожалуйста, как мне исправить эту ошибку SMTPConnectError?

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

31.08.2021
Как проверить токен доступа и перенаправить пользователя, если он истек, в представление refreshtoen в простой jwt-аутентификации с django rest framework

Как я могу перенаправить пользователя для получения нового токена доступа в представлении refresh token, если срок действия токена доступа истек? Я реализовал аутентификацию на основе cookie с простой библиотекой jwt в django rest framework. Токен обновления и токен доступа генерируются …

31.08.2021
Перенаправление маршрута из ajax с использованием подклассов представления на основе классов в Django

I'm curios and just got started learning about class based views in Django and I'm testing it with AJAX. The idea is to get the data from the object (1/get-report) and redirect from AJAX to url which will be …

31.08.2021
DRF Django - создание маршрутизируемых данных отношений с обратным внешним ключом

У меня есть следующие модели # filename - stocks.models class Stock(models.Model): ticker = models.CharField(max_length=10, unique=True, primary_key=True) exchange = models.CharField(default="", max_length=10) name = models.CharField(default="", max_length=255) slug = models.SlugField(default="", editable=False) def save(self, *args, **kwargs): value = self.ticker self.slug = slugify(value, allow_unicode=True) super().save(*args, …

31.08.2021
Django REST Framework : Как сделать пользовательский валидатор для проверки комбинации нескольких полей одновременно?

I need to make a custom validator as below. But I can't find any way to retrieve the values of several fields, on which I need to check a condition. class MyCustomValidator(): def __call__(self, field_1, field_2): if condition_on_field_1_and_field_2 is True: …

31.08.2021
Как настроить HTTPS для сервера Django на IIS 10

Мой клиент разработан с использованием Vue, а сервер - с использованием Django. Мы разместили его на IIS 10. Что касается SSL-сертификата, который мы получили от GoDaddy. Я успешно смог настроить его для клиента. Однако когда я запускаю приложение, я получаю …

31.08.2021
Объект 'PolymorphicQuerySet' не имеет атрибута 'provisioning_set'

У меня есть несколько таблиц : class Site(models.Model): company = models.ForeignKey(Company, on_delete=models.CASCADE, null=False) site_type = models.CharField(max_length=3, choices=SITE_TYPES, default=AIRCRAFT,) tailnumber = models.CharField(max_length=40, null=True, unique=True) customer_name = models.CharField(max_length=100, null=True) class Terminal(PolymorphicModel): created_at = models.DateTimeField(auto_now_add=True) site = models.ForeignKey(Site, on_delete=models.CASCADE, null=False) tracker = FieldTracker() …

31.08.2021
Получение представления на основе pk с помощью шаблона url

Привет. У меня небольшая проблема с получением URL с переданным аргументом (pk). Я получаю ошибку, в которой я получаю post_edit, что связано с другим приложением сайта, поэтому в качестве шаблона он пытался использовать: NoReverseMatch at /questions/question/5/ Reverse for 'post_edit' with …

31.08.2021
Как вывести данные в Django views.py не в шаблоне?

Друзья, я новичок в django и я знаю, как получить данные из базы данных и отправить в шаблон. Но у меня возникла ситуация, когда мне нужно вывести данные из базы данных в файл views.py order = Order.objects.get(user=request.user, ordered=False) context['object']=order return …

31.08.2021
Django - Как использовать 'create' и 'update' вместе в одной форме/URL/View?

TrimType's Create and Update will be implemented together by modal in Car's DetailView. Car's DetailView Модал CreateView от TrimType Модал UpdateView от TrimType models.py : class …

31.08.2021
Создание автономной веб-системы и обновление новых версий удаленно после ввода данных [закрыто]

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

31.08.2021
Код Django pandas работает на локальном - не работает на удаленном сервере ("KeyError")?

Я отправляю файл через форму Django и читаю его с помощью pandas, что прекрасно работает на моей локальной машине, но с тех пор, как я развернул свой код на удаленной, я получаю "KeyError". Здесь приведен код, в котором я читаю …

31.08.2021
Как в Dajngo выполнить операцию crud с полями filefield и charfield с помощью представлений на основе классов

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

31.08.2021
Django Python Обработка ссылок на таблицы базы данных

В настоящее время я пытаюсь создать пробный баланс с данными, которые поступают из 3 таблиц в моей базе данных Sage 200 MSSQL, данные связаны между 4 строками в таблицах. Например: [PostGL].[AccountLink] ссылается на [Accounts].[AccountLink] & [Accounts].[iAccountType] ссылается на [GLAccountTypes].[idGLAccountType] Мне …