0
models.pyПереопределение типа поля по умолчанию в Django
class Job(db.Model):
title = db.StringProperty(verbose_name='Project Title:')
description = db.StringProperty(multiline=True, verbose_name='Description:')
created_at = db.DateTimeProperty(auto_now_add=True)
updated_at = db.DateTimeProperty(auto_now=True)
budget = db.IntegerProperty()
max_project_duration = db.IntegerProperty()
forms.py
class JobForm(djangoforms.ModelForm):
def __init__ (self, *args, **kwargs):
super(JobForm, self).__init__(*args, **kwargs)
self.fields['description'].widget.attrs['rows'] = '2'
self.fields['description'].widget.attrs['cols'] = '70'
class Meta:
model = Job
Я хочу, чтобы установить длину заголовок на более ширину. Я не уверен, как манипулировать виджетами. Кто-нибудь знает?