Я пытаюсь создать форму в Джанго, используя модальные окна. Я использовал форму модели, но поля не видны в модальном окнPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Я пытаюсь создать форму в Джанго, используя модальные окна. Я использовал форму модели, но поля не видны в модальном окн

Сообщение Anonymous »

Это код, который я написал:
это моя HTML-страница

Код: Выделить всё

****


New Hardware






Enter Hardware Details

×



{% csrf_token %}
{{ content.as_table }}


Close
Save changes




Это мое мнение

Код: Выделить всё

****
def home(request):

obj = hardware.objects.get(id=1)
Display = [{
'productgroup' : obj.productgroup,
'make' : obj.make,
'model' : obj.model,
'serial' : obj.serial,
'value' : obj.Value,
'purchasedate' : obj.purchasedate,
'bookvalue' : obj.bookvalue,
'solid' : obj.solid
}]
return render (request, "home.html", {'Display': Display} )

def newentry_view(request):
form = newentry()
print (form.fields)
if request.method == "POST":
form = newentry(request.POST)
if form.is_valid():
form.save()
else:
form = newentry()
content = {'form' : form}
return render (request, "home.html", content)
Это созданные формы

Код: Выделить всё

****
from django import forms
from .models import hardware

class newentry (forms.ModelForm):
class Meta:
model = hardware
fields = "__all__"

Это моя модель

Код: Выделить всё

****
from django.db import models

class hardware (models.Model):
productgroup = models.CharField(max_length=50)
make = models.CharField(max_length=50)
model = models.CharField(max_length=40)
serial = models.CharField(max_length=40)
Value = models.DecimalField(decimal_places=2, max_digits=15)
purchasedate = models.DateField()
bookvalue = models.DecimalField(decimal_places=2, max_digits=15)
solid = models.IntegerField()

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

Подробнее здесь: https://stackoverflow.com/questions/793 ... elform-but
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»