私はそれを自分で試してみますが、できません。誰か私をチェックしてもらえますか?私はDjango 1.3を実行しています
質問する
265 次
2 に答える
1
このようなものは正しい答えを得るはずです:
from django.db import connection
for field in Model._meta._fields():
print field, field.db_type(connection)
sqlite3 では、IPAddressField に対して次のようなものが得られるはずです。
<django.db.models.fields.IPAddressField object at 0x101520410> char(15)
または、複数のデータベースを使用している場合:
from django.db import connections
connection = connections['your_db_alias']
for field in Model._meta._fields():
print field, field.db_type(connection)
于 2012-06-13T12:37:09.427 に答える
0
それはただの varchar(15) だと思います。IPAddressField() の定義は、通常の Field の動作の多くを変更しません。
于 2012-06-13T12:14:07.910 に答える