Вопросы, помеченные тегом «django-models»
По вопросам использования класса модели из веб-фреймворка Django.
9 августа 2021 в 07:16
108
1
как преобразовать формат моего файла .pdf в .txt в Django
Я работаю над веб-приложением Django, где хочу преобразовать файлы .pdf и .docx в .txt.
Я написал функцию save(), в которой я хочу получить файл, а затем преобразовать его в формат .txt. Но это дает мне ошибку:
FileNotFoundError в /post/new/
[Errno 2] Нет такого...
9 августа 2021 в 05:22
80
1
Идентификаторы увеличиваются дважды во время импорта-экспорта (Django)
Я использую библиотеку Django-import-export, но столкнулся с проблемой при загрузке данных в файл json/csv. когда я загружаю файл данных через django-admin, поле id увеличивается вдвое? Как решить эту проблему? спасибо
8 августа 2021 в 23:08
21
0
Список выбора Django, который меняется на основе предыдущего ответа списка выбора
Я пытаюсь создать динамический список вариантов. То есть выбор меняется в зависимости от предыдущего ответа. Например, если country = ["USA", "Canada", "Mexico"], то при нажатии «США» будет создан список из 50 штатов США, state = ["Alabama", "Alaska"].
Однако я...
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 не был...
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)
...
8 августа 2021 в 21:39
57
2
Возвращает значение модели на основе максимального значения другого поля модели.
У меня есть модель в Django с двумя полями: имя и счетчик. Я создал файл представлений и хочу найти и напечатать имя с самым большим счетчиком. Код ниже находит и печатает самый большой метр, что хорошо, но не то, что я хочу. Я хочу напечатать имя, связанное с этим...
8 августа 2021 в 21:25
126
0
Django Scopes — Как получить текущего арендатора?
Я новичок в Django и создаю многопользовательское приложение. Я не совсем уверен, как получить текущего арендатора вошедшего в систему пользователя, чтобы использовать его в качестве фильтра в представлениях. Пример: Post.objects.filter(tenant=current_tenant)
Примеры...
8 августа 2021 в 20:22
18
0
Форма Django недействительна, когда я добавляю область изображения
Я пытаюсь создать раздел обновления профиля на веб-сайте. В этом разделе есть имя пользователя, электронная почта и область изменения изображения. Имя пользователя и электронная почта работают, а «Изображение» - нет. Работает только тогда, когда я пытаюсь ввести адрес...
8 августа 2021 в 19:02
26
0
Данные из моей формы Django не добавляются в мою базу данных, потому что я не могу просмотреть их на веб-странице.
Я пытаюсь создать систему управления проектами и должен добавить клиента в свою базу данных. Для этого я создал форму, как показано ниже
forms.py
class AddClientForm(forms.Form):
email = forms.EmailField(label="Email", max_length=50,...
8 августа 2021 в 16:26
128
1
Я получаю сообщение об ошибке Key при попытке сохранить форму Django. Я не могу сохранить данные из формы Django в базу данных
Я пытаюсь добавить клиента в мою клиентскую модель вместе с пользовательской моделью, используя формы Django. Но на данный момент я получаю ключевую ошибку. Я не могу понять, что с этим не так, и был бы признателен за помощь в этом.
Моя модель клиента:
class...
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...
8 августа 2021 в 15:32
334
3
Как «создать или обновить» с помощью объекта F?
Мне нужно создать LeaderboardEntry, если он не существует. Он должен быть обновлен новым значением (текущее + новое), если оно существует. Я хочу добиться этого с помощью одного запроса. Как мне это сделать?
Текущий код выглядит следующим образом: (2...
8 августа 2021 в 15:13
20
1
Ошибка ограничения NOT NULL: plegdetect_fileupload.user_id
Я создаю детектор плагиата с помощью Django. Всякий раз, когда пользователь загружает файл и нажимает «Загрузить», этот файл переходит в мой медиафайл. Но я получил ошибку, что ограничение NOT NULL не удалось: plegdetect_fileupload.user_id .
мои модели.py:
from...
8 августа 2021 в 12:33
58
0
Связанное поле в моем приложении django пусто. Я использую умный выбор django
Сейчас я практикуюсь в умном выборе Django. Однако раскрывающийся список связанных полей (поле country в модели Location) в Django-admin пуст. Он не загружает никаких объектов, пока я не переключу аргумент show_all на True.
Вы можете найти мой models.py ниже.
from...
8 августа 2021 в 10:32
29
1
В чем разница между этими двумя методами обновления БД с использованием формы?
Я пытаюсь обновить базу данных с помощью формы. Я хочу выбрать заголовок в раскрывающемся списке и обновить поле «opening_crawl» для ввода из текстовой области.
models.py :
class Movies(models.Model):
episode_nb = models.IntegerField(primary_key=True)
title =...
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,...
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...
8 августа 2021 в 07:56
43
1
Как я могу использовать сериализатор для извлечения данных из модели django вложенным способом?
У меня есть модель django с 3 полями: "продукт", "цена_1" и "цена_2".
Я хотел бы сериализовать эту модель таким образом, чтобы результат был следующим:
{
"product": "some product",
"price": {
"price_1": 15.00,
"price_2": 25.00
}
}
Мне удалось...
8 августа 2021 в 05:09
102
2
Поле django 'id' ожидало число, но получило <идентификатор встроенной функции>
Я изучаю этот туториал о django todoapp. Я хочу отобразить весь пользовательский контент (их todolists), и я получаю эту ошибку, см. заголовок. Я использую аутентификацию Google для входа
вот мои views.py
def todoView(request,):
all_todo_items =...
8 августа 2021 в 04:07
281
1
Как суммировать весь столбец значений таблицы на веб-сайте django?
Я новичок в программировании. Я хочу подвести итог всей моей колонке payment_amount. Я не знаю, какой код я должен использовать, чтобы суммировать весь столбец и сохранить его на домашнем сервере. Я попытался создать функцию, но она не сработала. Могу ли я использовать...