models.py =>如何從model + ModelForm中獲取textarea?
from django.db import models
from django.forms import ModelForm
from datetime import date
import datetime
from django import forms
from django.forms import Textarea
class Post(models.Model):
title = models.CharField(max_length=100)
content = models.TextField()
created = models.DateField(auto_now_add=True)
modified = models.DateField(auto_now_add=True)
def __unicode__(self):
return self.title
class PostModelForm(ModelForm):
class Meta:
model = Post
但我得到一個文本輸入文本區域不爲models.TextField()
。這是css的原因嗎?
這是models.CharField(),而不是forms.CharField(),發佈完整的例子可能會有幫助。 – shibly 2012-01-06 16:38:00
對不起,我以前的回答假設你直接使用'forms'而不是'ModelForm'。新鏈接應提供您需要的信息。 – jcollado 2012-01-06 16:44:42
我曾嘗試過,但沒有奏效,我沒有看到任何身高或體重的textarea。 – shibly 2012-01-06 17:13:21