看板 Python 關於我們 聯絡資訊
各位大大好 想問各位在用Django寫網頁時 1. 如果要把一個上傳的CSV或是excel檔轉成database的table 可以用model的方式做到嗎?(動態生成) P.S因為我之前想用model來做 但是發現在不知道檔案的內容下 所以無法預先建好model 只能動態建model 但是動態model查過網路後發現蠻麻煩的 2. 最後只好用psycopg2來寫入資料庫 但是這樣的sql指令很容易有sql injection的問題 因為我有在sql指令裡用變數 ex. cur.excute("SQL指令" % 變數) 想問各位有沒有方法能預防? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.211.60 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1483079749.A.F16.html
IMPOSSIBLEr: 如果您的csv有固定格式的話個人建議轉成json存成str 12/30 15:06
IMPOSSIBLEr: ing有簡單易處理 12/30 15:06
uranusjr: Read this https://goo.gl/hb8O6 12/30 23:54
s860134: SqlAlchemy 用了考試都拿一百分 https://goo.gl/n0uokg 01/01 14:09
s860134: 這東西你寫一個物件就是建一個 table 潮爽DER~ 01/01 14:11
BlgAtlfans: 感謝各位回答 01/02 11:29