0

と のフィールドmodels.pyEmailFieldありURLFieldます。これらを呼び出すget_internal_type()と、メソッドはandCharFieldの代わりに戻ります。EmailFieldURLField

私はそれをEmailFieldさらにURLField処理したい。

4

1 に答える 1

1

これらの型を特殊なケースにする必要がある場合は、代わりにクラスの名前を使用してください。

type(field).__name__  # get name of the field class, instead of field.get_internal_type()

EmailFieldとはどちらURLField Charfieldサブクラスであり、最大長があらかじめ設定されており、専用のバリデーターがあります。

于 2013-03-29T14:06:52.427 に答える