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

30.08.2021
Django models.CharField max_length не работает

Я пытаюсь создать модель в Django, используемая мной БД - SQLite class MyTable(models.Model): MyField = models.CharField(max_length=5) Но когда я пытаюсь ввести значение длиной более 5, ошибка не возникает. >>> from AppOne.models import MyTable >>> MyTable(MyField="12345678").save() >>> MyTable.objects.all()[0].MyField '12345678' …

30.08.2021
Django postgresql запрос возвращает значение массива в html таблице

Я пытаюсь получить данные массива из базы данных Django postgresql и отобразить их в html-таблице. Также я ввожу эти данные через html-таблицу с помощью ручного ввода, который приведен ниже: <td><input type="text" name="product_id" value="{{data.product_id}}" readonly></td> <td><input type="text" name="price" value="{{data.price}}" readonly></td> …

30.08.2021
Как я могу загрузить все файлы, относящиеся к определенному запросу, сразу в zip-файл?

У меня есть таблица, в которой хранятся все файлы, связанные с определенным запросом (определенный запрос может иметь несколько или несколько связанных файлов). Я использовал функцию download_zip_file, чтобы загрузить все файлы сразу. Но, к сожалению, я получаю ошибку, которая гласит: "[WinError …

30.08.2021
DRF обновление вложенного внешнего ключа объекта

I am trying to wrap my head around this for too long already :( I need the following output for my frontend (specially the ID & name field in combination): { "serial": "e3461fb0", "shipment": { "id": 1, "name": "via …

30.08.2021
Изменение свойства django-autocomplete-light html

1st How do i change a default html property on django-autocomplete-light? 2nd How does django renders the html elements from a form widget? Привет! Я использую django-autocomplete-light v3. 1st I will show you how to understand my problem 2nd I'going …

30.08.2021
Когда я запускаю сервер, вместо localhost:8000 я перенаправляюсь на localhost:8000/app/

Страница не найдена (404) "/home/sowou/Bureau/my_space/etude/IFNTI/stage/Django-CRM/app" не существует Request Method: GET Request URL: http://127.0.0.1:8000/app/ Raised by: django.views.static.serve Используя URLconf, определенный в crm.urls, Django попробовал эти шаблоны URL, в таком порядке: ^swagger(?P<format>\.json|\.yaml)$ [name='schema-json'] ^swagger/$ [name='schema-swagger-ui'] ^redoc/$ [name='schema-redoc'] api/ logout/ …

30.08.2021
Django на Heroku не загружает медиа на S3

Я работаю над проектом, используя Django(3), в котором я хочу загружать статические файлы в ведро S3, используя boto3. Здесь setttings.py: if USE_S3: # aws settings AWS_ACCESS_KEY_ID = os.getenv('AWS_ACCESS_KEY_ID') AWS_SECRET_ACCESS_KEY = os.getenv('AWS_SECRET_ACCESS_KEY') AWS_STORAGE_BUCKET_NAME = os.getenv('AWS_STORAGE_BUCKET_NAME') AWS_DEFAULT_ACL = 'public-read' AWS_S3_CUSTOM_DOMAIN = f'{AWS_STORAGE_BUCKET_NAME}.s3.amazonaws.com' …

30.08.2021
Можно ли с помощью CVAT избежать хранения образов в контейнере docker?

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

30.08.2021
Объект типа 'function' не имеет len()

В настоящее время я работаю над пагинацией. Моя главная проблема в том, что оператор try не работает правильно, как я думал Это Util.py, который я использовал для получения диапазона пагинации и объектов. Projects - это мой объект, который содержит элементы, …

30.08.2021
Вызов Ajax из Python в Django

У меня есть сайт, размещенный с помощью Python на фреймворке Django. На нем есть кнопка выхода из системы, и требуется вызвать некоторые API перед выходом из системы. Я легко могу вызвать эти API с помощью requests.Session.get. Однако я должен сделать …

30.08.2021
Пользовательский админсайт Django не показывает ссылку на поле ForeignKey, доступное только для чтения

В стандартном Django Admin Site, если модель зарегистрирована с полями ForegingKey и эти поля включены в readonly_fields (с помощью свойства модели или метода get_readonly_fields), значение поля отображается со ссылкой на Change View, но это не работает на пользовательском Django Admin …

30.08.2021
Pycryptodome: cipher_rsa.decrypt(byte_string, sentinel) возвращает значение sentinel каждый раз

Ниже приведен мой код from base64 import b64encode, b64decode from pathlib import Path from Crypto.Cipher import AES, PKCS1_v1_5 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 def decrypt(base64_ciphertext): recipient_key = RSA.import_key(open(f"key.key).read()) ciphertext = b64decode(base64_ciphertext) print(ciphertext, 'ciphertext is here') …

30.08.2021
Django detail_route PUT. Пустое тело без косой черты

Этот вопрос задан не для решения проблемы, а для того, чтобы понять, почему она работает именно так. I have ViewSet with some detail_route defined: views.py from rest_framework import viewsets class MyViewSet(viewsets.ViewSet): mgr_id = 'my_resource' @detail_route(methods=['put']) def history(self, request): print(request.body) …

30.08.2021
Apache AWS lightsail python конфигурация ModuleNotFound ошибка

Я хочу настроить свой проект python для использования apache, All the configuration settings I have done to have my project to run apache as its server did not work but it was producing ModuleNotFound error, but when I checked using …

30.08.2021
Пользовательский маркер карт в соответствии с моделью категорий django

Я застрял на этом на неделю, у меня есть модель категорий class Category(models.Model): name = models.CharField(max_length=24, help_text="category") color = models.ForeignKey(Color, on_delete=models.CASCADE, null=True, blank=True) objects = CategoryManager() class Meta: unique_together = [['name','color']] def __str__(self): return f"{self.name}" в котором у меня …

30.08.2021
Когда я пытаюсь отфильтровать, я получаю сообщение о том, что страница не найдена

Я столкнулся с проблемой, которая не позволяет мне фильтровать по Choice. Когда я пытаюсь фильтровать по этому полю, я получаю json: {'detail':'Page not found'}, хотя остальные поля фильтрации работают нормально. Я прилагаю код ниже Request: "http://127.0.0.1:8000/api/v1/events/?format=1" Answer: "{"detail": "Page not …

30.08.2021
Как скопировать файл из FileField в другое FileField с другим путем загрузки Django?

Я использую Django для создания веб-сайта и использую два поля FileField, одно из которых предназначено для загрузки документа пользователем, а другое - для сохранения его резервной копии. Моя модель def file_path_dir(instance, filename): return "File/{0}/{1}".format("File" + datetime.now().strftime("%Y.%m.%d"), filename) def file_path_dir_copy(instance, filename): …

30.08.2021
Как получить текущий объект пользователя внутри поля метода Serializer в Django (при выполнении GET-запроса)?

Ниже приведен мой метод Serialzer, в котором мне нужен текущий объект пользователя для выполнения логики. но он выбрасывает ошибку keyerror 'request'. views.py comments=CommentsOutputSerializer1(results,many=True,context={'request':request}) serialzers.py def get_can_vote(self,obj): user = self.context['request'].user print(user) if obj.id and user: voter_data = CommentVotes.objects.filter(voter=user, comment=obj.id) …

30.08.2021
Wkhtmltopdf в pdf Django

Я получаю эту ошибку при попытке конвертировать его в pdf FileNotFoundError at /carga/profesores/4/anexo/ [Errno 2] Нет такого файла или каталога: 'wkhtmltopdf'

30.08.2021
Django migrate выдает ошибку после настройки mongodb

Я пытаюсь интегрировать mongodb в существующий проект, который использует sqllite. Это изменения mongodb, которые я добавил в settings.py для замены sqllite.. import mongoengine DATABASES = { 'default': { 'ENGINE': 'djongo', }, } SESSION_ENGINE = 'mongoengine.django.sessions' #_MONGODB_USER = 'db_user' #_MONGODB_PASSWD = …

30.08.2021
OperationalError at /movies/ (1226, "Пользователь 'b55b31a3611152' превысил ресурс 'max_questions' (текущее значение: 18000)") [дубликат]

Я Дилип Кумар. Это мой первый раз, когда я использую Stack Overflow. Я создал и разработал сайт для просмотра фильмов, прошло почти 3 месяца, и он работал совершенно нормально. Но теперь я вижу это сообщение об ошибке. Я попытался обновить …

30.08.2021
Синтаксис re_path в *приложении* urls.py

Я получаю эту ошибку уже почти неделю. Я гуглил, проверял документацию и искал видео на youtube. Я не могу найти ответ на этот, казалось бы, простой и очевидный вопрос: Каков синтаксис для re_path() во включенных урлах из моих приложений? …

30.08.2021
Ошибка при использовании rpy2 для вызова скрипта R в Django:UnicodeDecodeError, invalid continuation byte

Я использую сервер разработки Django, который требует rpy2 для вызова сценария R, но возникает ошибка: UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xd4 в позиции 40: недопустимый байт продолжения. Код на языке Python - это try: robjects.r.source("static/R/Sequence.R") except Exception …

30.08.2021
Как обработать файл после сохранения и сохранить новый файл в django и загрузить его в той же функции?

Я хочу, чтобы пользователь загрузил файл, затем я хочу сохранить этот файл (эта часть работает), затем я хочу вычислить данные в этом документе и экспортировать их в results.html. Проблема вот в чем: я уже использовал функцию return, но я хочу …

30.08.2021
DRF не отображает поле PK в сериализаторе

По аналогии с этим, я хочу показать всю связанную информацию в выводе сериализатора на HTML-странице: Модель: class Shipment(models.Model): name = models.CharField("name", max_length = 128) date = models.DateField() class DebitSum(models.Model): name = models.CharField("name", max_length = 128) shipment = models.ForeignKey(Shipment, on_delete …

30.08.2021
Получение KeyError в SAML-ответе; django-saml2-auth, django 2.2.2

Ошибка Получая KeyError (см. изображение выше) в ответе SAML, я вижу, что декодированный ответ говорит об успехе, и я предполагаю, что это связано с сопоставлением утверждений, но я закомментировал "ATTRIBUTES_MAP" в настройках, поскольку там говорится о необязательных …

30.08.2021
Почему мы используем css файлы для каждого APP в Django?

I'm following a Django course on Udemy where the instructor used specific css files for each app he created, my question is very simple: Why do need to create css files for each app? i'm asking this because those specific …

30.08.2021
TypeError __init__() получил неожиданный аргумент ключевого слова 'uploads_to'

Я создал модели для своего проекта, но получаю следующую ошибку. Помогите.

30.08.2021
Как подходить к сложным круговым отношениям между моделями?

Я пытаюсь создать базу данных для своих медиафайлов, но не могу найти способ перевести данные в модели и полезные, но не избыточные отношения. На стороне СМИ есть фото и видео в качестве моделей. class Photo(MediaFile): file = UniqueNameImageField(upload_to="photos/") preview …

30.08.2021
Django-полиморфный ребенок с внешним ключом к другому ребенку

У меня есть полиморфная модель, в которой один из дочерних элементов зависит от другого дочернего элемента. Ниже показана упрощенная версия этих моделей. from django.db import models from polymorphic.models import PolymorphicModel class Poly(PolymorphicModel): name = models.CharField(max_length=100) class ChildA(Poly): some_field …

30.08.2021
Как получить все дублирующиеся записи в django?

У меня есть модель, которая содержит различные поля, такие как имя, start_time, start_date. Я хочу создать API, который считывает мою модель и отображает все дублирующиеся записи.

30.08.2021
Как получить доступ к атрибуту свойства модели Django через фильтр QuerySet в Django Views?

У меня есть модель: class IpdReport(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) package=models.ForeignKey(Package, on_delete=CASCADE) Модель Patient выглядит следующим образом: class Patient(models.Model): name=models.CharField(max_length=100) mr_uid=models.CharField(max_length=9) #A gender field needs to be added here later @property def patient_number(self): if self.pk: return "{}{:04d}".format('PN/D/', self.pk) else: return "" …

30.08.2021
Общая стоимость товаров в корзине

Здравствуйте, у меня проблема, я не могу получить общую цену в моем шаблоне. Я понятия не имею, что я сделал не так. Даже если я устанавливаю cart.total = 10 в views.py, это не работает. Это просто 0.00 или ничего не …

30.08.2021
Использование xml-файла для фронт-энда на сайте

Я создаю сайт для ведения блогов. Я уже сделал бэкэнд на Django. Я решил купить шаблон для фронтэнда, и они прислали мне XML-файл вместо HTML-файлов. Насколько возможно установить и настроить его на моем домене? И если это возможно, то как …

30.08.2021
Как рассчитать сумму аннотаций

Это мое мнение: def shop_orders(request): orders = Order.objects.filter(items__shop=request.user.user_profile_shop).prefetch_related( Prefetch('items', queryset=OrderItem.objects.filter(shop=request.user.user_profile_shop ).annotate(ord_total=ExpressionWrapper( F('price') * F('quantity'), output_field=DecimalField()) # how to sum all ord_total ), to_attr='items_from_specific_shop')).order_by('-created').distinct() return render(request, 'account/paneli/shop/orders/shop_orders.html', {'orders': orders}) как просуммировать все ord_total

30.08.2021
Как разрешить доступ к странице обновления статьи только автору статьи в Django UpdateView?

Как разрешить доступ к странице обновления статьи только автору статьи в Django UpdateView? #views.py class ArticleUpdate(LoginRequiredMixin, UpdateView): model = Article template_name = 'articles/update_view.html' context_object_name = 'article_update' form_class = ArticleForm def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['securities_types_list'] = StocksETFsBonds.objects.all() context['tags_list'] …

30.08.2021
Использование forloop.counter для доступа к элементам массива в шаблонах django

I have a form element form.category and an array categories being passed to a django template like this <ul id="cat_options"> {% for x in form.category %} <li class="results" id="results_{{forloop.counter}}" name=''> {{x}} </li> {% endfor %} </ul> here the …

30.08.2021
Как получить доступ к react или django в браузере внутри экземпляра ubuntu ec2

I have built a django and react application структура папок full_stack | | backend / | ------- > frontend / in my computer i can serve them on local separately on 127.0.0.1:8000 for the backend and 127.0.0. 1:3000 for …

30.08.2021
Django запрос сортировки по всем удовлетворяющим условию, а затем по всем остальным

I have two models City and Contact. class City(models.Model): name = models.CharField(max_length=40) class Contact(models.Model): name_surname = models.CharField(max_length=60) preference = models.IntegerField(default=0, choices=PREFERENCE) city = models.ManyToManyField(City) При задании города "A" я пытаюсь запросить мою БД, чтобы получить список All …

30.08.2021
Обновление версии SQLite внутри python3.6 venv без root или влияния на глобальные пакеты

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