1

私はモデルに基づいて次のフォームを持っています。

class Article(models.Model):
    title = models.CharField(max_length=100, db_column='title')
    url = models.CharField(max_length=100, db_column='url')
    category = models.ForeignKey(Category, db_column='category')
    description = models.TextField(db_column='description')
    createDate = models.DateTimeField(db_column='createDate')

    def __unicode__(self):
        return self.title

    class Meta:
        db_table = 'articles'
        ordering = ['createDate']

class ArticleForm(forms.ModelForm):
    class Meta:
        model = Article
        fields = ('title', 'description', 'category')

私が望むのは、フォームを検証し、きれいなタイトルを小文字にして url の値を変更することです。どうすればそれを達成できますか?URL が除外されているようですが、検証後にフォームで変更するにはどうすればよいですか?

ありがとう。

4

1 に答える 1