0
我有一個形象在我的模型提交,我想編寫SQL創建表查詢自己 我的模型申請是這樣的:映射Django的models.ImageField到一個SQL表
pic = models.ImageField(u"initial_picture",blank=True,upload_to="/face")
,我想用命令CREATE TABLE SOME_TABLE_NAME
創建我的表 但我不知道我應該用什麼字段類型 心中已經閱讀here,我可以使用這樣的事情:
Photo varbinary(max) not null
,但我不知道它是兼容Django和它是否適合我的模型 我也有使用pic IMAGE DEFAULT NULL
喜歡我所看到的here,結果是在數據庫結構
任何幫助將appriciated ;-)
爲varchar(100)字段我心中已經嘗試都Photo varbinary(max) not null
和Photo varchar(max) not null
領域正顯示出,但是當我按下保存,我得到以下錯誤:
Attempted access to '\face\sample.gif' denied.
Django的ImageField保留了文件系統上的實際二進制文件。我不知道OP要做什麼。 – rantanplan
我也發現了錯誤的答案'嘗試訪問'\ face \ sample.gif'否認。' 答案在這個網頁:http://stackoverflow.com/questions/7869549/how-do-you -configure-A-django的-的ImageField-與上傳到和媒體根上webfac –