Вопросы, помеченные тегом «django-models»

По вопросам использования класса модели из веб-фреймворка Django.
avatar
Huma Qureshi
9 августа 2021 в 07:16
108
1

как преобразовать формат моего файла .pdf в .txt в Django

Я работаю над веб-приложением Django, где хочу преобразовать файлы .pdf и .docx в .txt. Я написал функцию save(), в которой я хочу получить файл, а затем преобразовать его в формат .txt. Но это дает мне ошибку: FileNotFoundError в /post/new/ [Errno 2] Нет такого...
avatar
jimmy
9 августа 2021 в 05:22
80
1

Идентификаторы увеличиваются дважды во время импорта-экспорта (Django)

Я использую библиотеку Django-import-export, но столкнулся с проблемой при загрузке данных в файл json/csv. когда я загружаю файл данных через django-admin, поле id увеличивается вдвое? Как решить эту проблему? спасибо
avatar
Tony Dean
8 августа 2021 в 23:08
21
0

Список выбора Django, который меняется на основе предыдущего ответа списка выбора

Я пытаюсь создать динамический список вариантов. То есть выбор меняется в зависимости от предыдущего ответа. Например, если country = ["USA", "Canada", "Mexico"], то при нажатии «США» будет создан список из 50 штатов США, state = ["Alabama", "Alaska"]. Однако я...
avatar
user2194805
8 августа 2021 в 22:35
90
0

Кэширование экземпляра модели Django — для той же записи

У меня есть стандартный класс модели django, и я хочу кэшировать возвращаемое значение метода: class Sth(models.Model): pr = models.CharField(max_length=128) ... def some_method(self): return 'some result' . Итак, если экземпляр Sth не был...
avatar
Frost
8 августа 2021 в 22:13
21
0

Передача параметра в ModelForm и использование min_value

Я хочу передать параметр в форму ModelForm, чтобы использовать его в качестве аргумента для min_value. Я также не знаю, где я могу использовать min_value внутри ModelForm. views.py: return render(request, "page.html", { "form": createBiding(minAmount) ...
avatar
Sarandis
8 августа 2021 в 21:39
57
2

Возвращает значение модели на основе максимального значения другого поля модели.

У меня есть модель в Django с двумя полями: имя и счетчик. Я создал файл представлений и хочу найти и напечатать имя с самым большим счетчиком. Код ниже находит и печатает самый большой метр, что хорошо, но не то, что я хочу. Я хочу напечатать имя, связанное с этим...
avatar
Hofmann
8 августа 2021 в 21:25
126
0

Django Scopes — Как получить текущего арендатора?

Я новичок в Django и создаю многопользовательское приложение. Я не совсем уверен, как получить текущего арендатора вошедшего в систему пользователя, чтобы использовать его в качестве фильтра в представлениях. Пример: Post.objects.filter(tenant=current_tenant) Примеры...
avatar
Turing
8 августа 2021 в 20:22
18
0

Форма Django недействительна, когда я добавляю область изображения

Я пытаюсь создать раздел обновления профиля на веб-сайте. В этом разделе есть имя пользователя, электронная почта и область изменения изображения. Имя пользователя и электронная почта работают, а «Изображение» - нет. Работает только тогда, когда я пытаюсь ввести адрес...
avatar
avidcoder1708
8 августа 2021 в 19:02
26
0

Данные из моей формы Django не добавляются в мою базу данных, потому что я не могу просмотреть их на веб-странице.

Я пытаюсь создать систему управления проектами и должен добавить клиента в свою базу данных. Для этого я создал форму, как показано ниже forms.py class AddClientForm(forms.Form): email = forms.EmailField(label="Email", max_length=50,...
avatar
avidcoder1708
8 августа 2021 в 16:26
128
1

Я получаю сообщение об ошибке Key при попытке сохранить форму Django. Я не могу сохранить данные из формы Django в базу данных

Я пытаюсь добавить клиента в мою клиентскую модель вместе с пользовательской моделью, используя формы Django. Но на данный момент я получаю ключевую ошибку. Я не могу понять, что с этим не так, и был бы признателен за помощь в этом. Моя модель клиента: class...
avatar
Mehroz Malik
8 августа 2021 в 15:57
23
0

Как сохранить данные из form.ModelForm в базе данных, а также показать новый пост в шаблоне?

Я отрисовываю шаблон для создания нового поста, но в браузере ничего не отображается Я работаю над фреймворком django View.py def create_post(request): form = PostForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author...
avatar
Umut Çağdaş Coşkun
8 августа 2021 в 15:32
334
3

Как «создать или обновить» с помощью объекта F?

Мне нужно создать LeaderboardEntry, если он не существует. Он должен быть обновлен новым значением (текущее + новое), если оно существует. Я хочу добиться этого с помощью одного запроса. Как мне это сделать? Текущий код выглядит следующим образом: (2...
avatar
Huma Qureshi
8 августа 2021 в 15:13
20
1

Ошибка ограничения NOT NULL: plegdetect_fileupload.user_id

Я создаю детектор плагиата с помощью Django. Всякий раз, когда пользователь загружает файл и нажимает «Загрузить», этот файл переходит в мой медиафайл. Но я получил ошибку, что ограничение NOT NULL не удалось: plegdetect_fileupload.user_id . мои модели.py: from...
avatar
Youssef Tarek
8 августа 2021 в 12:33
58
0

Связанное поле в моем приложении django пусто. Я использую умный выбор django

Сейчас я практикуюсь в умном выборе Django. Однако раскрывающийся список связанных полей (поле country в модели Location) в Django-admin пуст. Он не загружает никаких объектов, пока я не переключу аргумент show_all на True. Вы можете найти мой models.py ниже. from...
avatar
mishy
8 августа 2021 в 10:32
29
1

В чем разница между этими двумя методами обновления БД с использованием формы?

Я пытаюсь обновить базу данных с помощью формы. Я хочу выбрать заголовок в раскрывающемся списке и обновить поле «opening_crawl» для ввода из текстовой области. models.py : class Movies(models.Model): episode_nb = models.IntegerField(primary_key=True) title =...
avatar
Ivan W
8 августа 2021 в 10:04
26
1

Как сделать возврат в виде целого сообщения в функции модели __str__ в Django?

Я просто хотел бы получить следующую строку в моем html: made by John Kennedy. Но теперь у меня есть следующая строка: сделано ('Джон', 'Кеннеди') Есть код от модели: class Teams(models.Model): first_name = models.CharField('First name', max_length=15,...
avatar
박찬용
8 августа 2021 в 08:34
1565
2

Django TypeError - TypeError: issubclass() arg 1 должен быть классом

Я хочу перенести свою конфигурацию в приложение django, но консоль ниже не работает. python3 manage.py migrate python3 manage.py makemigrations Traceback (most recent call last): File "/usr/src/frontend/manage.py", line 22, in <module> main() File...
avatar
Adriano Lazzaretti
8 августа 2021 в 07:56
43
1

Как я могу использовать сериализатор для извлечения данных из модели django вложенным способом?

У меня есть модель django с 3 полями: "продукт", "цена_1" и "цена_2". Я хотел бы сериализовать эту модель таким образом, чтобы результат был следующим: { "product": "some product", "price": { "price_1": 15.00, "price_2": 25.00 } } Мне удалось...
avatar
Jack Clarkson
8 августа 2021 в 05:09
102
2

Поле django 'id' ожидало число, но получило <идентификатор встроенной функции>

Я изучаю этот туториал о django todoapp. Я хочу отобразить весь пользовательский контент (их todolists), и я получаю эту ошибку, см. заголовок. Я использую аутентификацию Google для входа вот мои views.py def todoView(request,): all_todo_items =...
avatar
azowad
8 августа 2021 в 04:07
281
1

Как суммировать весь столбец значений таблицы на веб-сайте django?

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