私は自分のモデルに画像をファイルしており、自分で SQL create table クエリを書きたいと思っています。私のモデルはこれです:
pic = models.ImageField(u"initial_picture",blank=True,upload_to="/face")
コマンドを使用してテーブルを作成したいのですが、ここCREATE TABLE SOME_TABLE_NAME
で読んだフィールドタイプに何を使用すればよいかわかりません。次のようなものを使用できます。
Photo varbinary(max) not null
しかし、それがdjangoと互換性があるかどうか、そしてそれが私のモデルに適しているかどうかはわかりません。ここpic IMAGE DEFAULT NULL
で見たように使用しましたが、結果はデータベース構造の varchar(100) フィールドでした
どんな助けでも感謝します;-)
両方Photo varbinary(max) not null
を試してみましPhoto varchar(max) not null
たが、フィールドが表示されていますが、保存を押すと、次のエラーが表示されます。
Attempted access to '\face\sample.gif' denied.