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

21.02.2022
Могу ли я сделать представление видимым для некоторых определенных пользователей, а для других нет на Django

Я хочу сделать некоторые страницы недоступными для некоторых пользователей, что я имею в виду, например, я хочу, чтобы пользователь1 мог видеть viewa и не мог видеть viewb, я пытался сделать это, я разработал 2 функции разрешений и функцию роли …

21.02.2022
Изменение запроса в ListModelMixin после обновления Django

Я обновил свой существующий проект с Django 2.2.26 до 3.2.11 и обновил все его зависимости. Использование метода list в ListModelMixin после обновления дает другой запрос. Мой подход заключался в проверке журналов изменений Django, что пока не дало мне ответа. Есть …

21.02.2022
Возможно ли отображение объектов в Django с настраиваемой сортировкой по категориям, подобно Pandas dataframes?

Спасибо, что прочитали. Большое количество данных было сохранено с помощью Django objects.save(). В этих данных я хочу сначала упорядочить строки с определенным значением в определенном столбце, а затем просто разложить остальные по порядку. Объекты данных data …

21.02.2022
Django tables2 TypeError: Объект типа Client не является JSON сериализуемым

Я пытаюсь реализовать большие данные на django-tables2, но с фичами bootstrap таблиц (сортировка, фильтр, экспорт, click to select, etc). Нашел решение, но оно работает только с простыми полями, в моем проекте некоторые поля в модели связаны с другой моделью: class …

21.02.2022
У объекта 'QueryDict' нет атрибута 'method' [закрыто]

** Вопрос **. у меня есть ошибка в этом коде, ошибка написана ниже :- У объекта 'QueryDict' нет атрибута 'method' код def contect(request): if request.method == 'POST': fmo=contect(request.POST) if fmo.is_valid(): nm = fmo.cleaned_data['name'] em = fmo.cleaned_data['email'] sj = fmo.cleaned_data['subject'] ms …

21.02.2022
Данные не отображаются после внедрения пагинации в Settings.py на Django Rest Framework

Class ApiBlogListView(ListAPIView): queryset = Meeting.objects.all() serializer_class = MeetingSerializer Permission_Classes = [ permissions.IsAuthenticatedOrReadOnly] filter_backends = (SearchFilter, OrderingFilter) search_fields = ('name', 'id') pagination_class = SmallPagination context = queryset def MeetingViewSearch(request): meeting = "http://127.0.0.1:8000/details/?page=1" read_meeting = requests.get(meeting).json() context = {'details': read_meeting} return render(request, …

21.02.2022
Как использовать 'dependent_fields' в django easy-select2

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

21.02.2022
Как автоматически заполнить внешний ключ на форме из нескольких страниц в Django? (представление на основе функции)

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

21.02.2022
Запросы в Django с разных сайтов

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

21.02.2022
User.save() получил неожиданный аргумент ключевого слова 'update_fields' при входе в систему

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

21.02.2022
Исключение пользовательского поля из объекта создания администратора

Как здесь, я хочу сделать поле видимым только при редактировании уже существующего объекта: У меня есть прямой администратор: @admin.register(Store) class StoreAdmin(admin.ModelAdmin): from = StoreAdminForm ... и у меня есть форма с дополнительным полем: class StoreAdminForm(forms.ModelForm): img …

21.02.2022
Правильный подход к большой модели без учетных записей пользователей

Я хочу создать приложение django+react, которое никак не использует учетные записи пользователей, но собирает большое количество пользовательских данных на одной странице. Есть ли способ позволить пользователю просмотреть свои данные через день? Могу ли я просто хранить объект в cookies? …

21.02.2022
Запросы Python проверяют сертификат в производстве

Я новичок в Django, python и у меня есть приложение на Django 2.2 и оно взаимодействует с vCenter REST API. У меня есть два сервера Сервер 1: 10.125.65.70 Сервер 2: 10.126.80.80 В разработке я использую verify = False Но …

21.02.2022
Form.instance не заполняет поле

У меня есть следующая форма для создания пользователя: class CreateAccount(UserCreationForm): class Meta: model = USER fields = ['first_name','last_name','username','email','employee_id','is_active','is_staff'] и его вид: class CreateAccountView(CreateView): model = USER form_class = CreateAccount template_name = 'createaccount.html' def form_valid(self, form): form.instance.employee_id …

21.02.2022
Django - Общие отношения

У меня есть сайт с различными видами деятельности: Уроки ; Упражнения ; Викторины. До сих пор каждый вид деятельности соответствует определенной Модели и таблице в базе данных. Я хотел бы создать упорядоченный путь через …

21.02.2022
Как обновить целочисленное поле в DRF

В моем проекте есть модуль видео, связанный с этим модулем, пользователь может добавить закладки vodeo, class VideoBookmark(BaseModel, SoftDelete): video = models.ForeignKey(Video, on_delete=models.CASCADE) sort_order = models.PositiveSmallIntegerField(null=False, blank=False) name = models.CharField(max_length=254, null=True, blank=True) description = models.CharField(max_length=254, null=True, blank=True) duration = models.DurationField(default=timedelta()) …

21.02.2022
Ошибка циклического импорта в Django возникает только при импорте пакета geemap

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

21.02.2022
Получить идентификатор объекта MongoDb в Django Serializer

Я создаю Django сервер, используя django_rest_framework и mondogb(djongo). Я хочу использовать сгенерированный mongoDb ObjectId в качестве первичного ключа. Как получить mongoDb ObjectId из класса сериализатора? Это моя модель пользователя class User(AbstractUser): name = models.CharField(max_length=255) description = models.TextField(default='', blank=True) …

21.02.2022
Начальное значение поля формы django со значением тега django

Я создал форму на django. Эта форма используется для обновления значений существующего объекта. Поэтому я хочу показать начальные значения, которые берутся из переменных django внутри тегов django. Вот форма django. class RevisionStatusForm(forms.ModelForm): """ Update Revision""" class Meta: model = …

21.02.2022
Как получить информацию об аутентифицированном пользователе в сериализаторе моделей в Django Rest?

У меня есть объект LinkList, который имеет свойство owner - имя пользователя, которому он принадлежит. Я пытаюсь сделать так, чтобы LinkLists были связаны с пользователем, который сделал запрос на создание, однако self.context['request'].user и CurrentUserDefault не работают в моем методе …

21.02.2022
Html итерация по словарю в django и загрузка кнопки

Я работаю над приложением на Django 2 pbl: Я использовал список по умолчанию, но получаю следующую ошибку: "AttributeError at /views.download_my_pdf Объект 'str' не имеет атрибута 'read'" Я хочу загрузить свою домашнюю страницу в pdf …

21.02.2022
Я хочу проверить отфильтрованное поле в выпадающем списке в django-admin

Когда поле классификации отмечено, я хочу отфильтровать только значения в соответствии с поданной классификацией, чтобы их можно было отметить в выпадающем списке. и я установил django-clever-selects. Обычно поля выбора писались в models.py, но django-clever-selects, похоже, обычно ставятся и …

21.02.2022
Можно ли объединить несколько pdf в django с помощью weasyprint? [закрыто]

Https://weasyprint.org/ У меня есть два разных pdf и я хочу объединить их с помощью weasyprint так, чтобы каждый раз, когда пользователь загружает pdf, он должен загрузить pdf, который состоит из обоих pdf в одном

21.02.2022
Соединение с postgresql на django не работает, и некоторые проблемы были обнаружены после миграции [дубликат].

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'todoDB', 'USERNAME': 'postgres', 'PASSWORD': 'admin', 'HOST': 'localhost', } } ошибка командной строки Traceback (most recent call last): django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication …

21.02.2022
Как получить самую высокую ставку на аукционе на сайте торгов Django

Итак, у меня есть приложение Django auctions, которое имеет 3 модели: Пользователи, Объявления, Ставки. Когда пользователь пытается сделать ставку на какое-то объявление, я хочу проверить, больше ли поле new_bid в модели Bid, чем поле start current_bid в модели Listing, …

21.02.2022
Ошибка атрибута при запуске Django Rest API

Я создал простой проект djangowallet и внутри этого проекта я создал приложение wallet с моделью wallet и только одним полем raddress. Я создал сериализатор, представления и URL, и когда я запускаю сервер, он выдает следующую ошибку. Это мой …

21.02.2022
Как мы можем отправлять массовую почту в django, используя разные from_email?

У меня есть 1 приложение Django, и я хочу отправлять массовую_почту нескольким пользователям, поэтому обычно она будет отправляться только с 1 from_email. Как я могу отправить массовую_почту с разных from_email, когда я выбираю 1 email из выпадающего списка?

21.02.2022
Как издеваться над атрибутом экземпляра формы django

Я делаю модульный тест, в котором я имитирую форму Django, но у меня возникли проблемы, потому что мне нужно имитировать две вещи из формы: Атрибут экземпляра (token) Метод (is_valid) Я использую форму в представлении, импортируя …

21.02.2022
Вычисление возраста по дате рождения с помощью запроса django orm

Я рассчитываю возраст с помощью кода python, например age = datetime.date.today().year - patient_table.dob.year - ((datetime.date.today().month, datetime.date.today().day) < (patient_table.dob.month, patient_table.dob.day)) я возвращаю правильный возраст. но мне нужен этот результат, используя Django orm query, как я могу это сделать? …

21.02.2022
Django поиск по фильтру с выпадающим списком

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

21.02.2022
Я не могу выполнить поиск по полю, когда я добавил метод сериализации в documentviewset

Class VariantSerializers(DocumentSerializer): uom = serializers.SerializerMethodField('get_uom') def get_uom(request,obj): if obj.uom_id is not None: uomData = Uom.objects.filter(code=obj.uom_id).first() if uomData is None: return obj.uom_id return uomData.name class Meta: model = Variant document = VariantDoc fields = '__all__' Здесь я добавил serializermethod и …

21.02.2022
Как перенаправить из функции на url с помощью атрибута name + "?next=next_path" в django redirect?

View.py def register(request): next_cart_page = request.GET.get('next', '') if request.method == 'POST': status = logic.register_logic(request) if next_cart_page == 'cart': return redirect("/u/o/?next="+ next_cart_page) <- instead of "/u/o/" how can i use "verify_otp_user" else: return redirect("verify_otp_user") main.js $('.checkout_login_required').click(function(){ $('#register_user_link').attr('href', function(i, val){ return …

21.02.2022
Как сохранить несколько продуктов в одном прогоне

У меня такая проблема пытаюсь сохранить де заказ (отдельные товары) из моей продажи, не знаю как это сделать class Sale(models.Model): sale_id = models.IntegerField(primary_key=True) cli = models.ForeignKey(Clientes ,on_delete=models.CASCADE,null=True) date_joined = models.DateField(default=datetime.now) subtotal = models.DecimalField(default=0.00, max_digits=9, decimal_places=2) iva = models.DecimalField(default=0.00, max_digits=9, …

21.02.2022
Ошибка получения статического файла из другого проекта

Я на проекте Network, но когда я запускаю сервер этого проекта, он получает статический файл из моего другого проекта - Mail, статический файл в проекте Network все еще работает нормально, но он появляется ошибка в моем терминале, и я …

21.02.2022
Импортируйте данные csv в базу данных и обновите существующие данные, используя их id в django

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

21.02.2022
Ключ API фреймворка Django rest не может аутентифицироваться при использовании пользовательских моделей

Я использую rest_framework_api_key для аутентификации сервисов, которые используют наш API, у меня следующие версии Django, Rest framework и rest_framework_api_key Django==3.2.12 djangorestframework==3.13.1 djangorestframework-api-key==2.1.0 Мои установленные приложения в settings.py INSTALLED_APPS = [ 'django_extensions', 'django_elasticsearch_dsl', 'drf_yasg', 'media_fetchers', 'api_registration', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', …

21.02.2022
Создайте таблицу на Reportlab, чтобы следующая строка отображалась выше

Я новичок в reportlab для создания PDF и очень запутался в координатах x,y. При создании таблицы на холсте, вторая строка вставляется над первой строкой. Таким образом, данные в таблице перекрываются с данными выше. Как это исправить. Спасибо заранее. .. 4-й …

21.02.2022
Интеграция Django-Streamlit

Можно ли интегрировать Streamlit с Django ? Я пробовал, но не знаю, что нужно рендерить Я использовал этот код внутри приложения django

21.02.2022
Django фильтрует два уровня отношений между БД

У меня есть три модели, которые я пытаюсь подключить, чтобы я мог вытащить информацию о StudentItem на основе ID курса, который был передан. Модели выглядят следующим образом: class Student(models.Model): first_name = models.CharField(max_length=128, unique=False) last_name = models.CharField(max_length=128, unique=False) class …

21.02.2022
Настройка ключа подписи в drf-simplejwt

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