给定一个Django.db模型类:如何在Django中添加默认(隐藏)值以形成模板?
class P(models.Model):
type = models.ForeignKey(Type) # Type is another models.Model class
name = models.CharField()
,其中一个希望创建一个新的P与指定的类型,即怎样才能实现“类型”是默认,隐藏字段(从用户) ,其中类型是likeso给出:
http://x.y/P/new?type=3
,以便在没有“类型”字段将出现的形式,但是当P被保存,它的类型都会有标识3(即Type.objects.get(PK = 3))。
其次,在使用通用Django视图时,如何通过urls.py在url中指定一个“默认”类型(即&)
urlpatterns = ('django.generic.views.create_update',
url(r'^/new$', 'create_object', { 'model': P }, name='new_P'),
)
我发现非常难以描述,这可能是问题的一部分。 :)输入非常感谢!