作者karta0910489 (coyote)
看板Python
標題[問題] django新手發問
時間Sat Jan 21 22:37:02 2017
請問有辦法用傳進後端的變數建立資料表嗎
像是我用request.POST傳入一個ID(數字+英文)
我想用這個ID當名稱繼承一個我在models.py的class,並按照那個class建立一個新的tabl
e,
拜託各位指引一下小菜鳥
-----
Sent from JPTT on my HTC_M910x.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.125.134
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1485009424.A.8B7.html
1F:→ uranusjr: 沒辦法用 QuerySet API 辦到01/21 23:48
那有辦法用那個變數(ID)創立資料表嗎
還是有其他替代方法
或者只能用載入sql模組用sql語法去寫
※ 編輯: karta0910489 (111.82.33.178), 01/22/2017 00:01:01
2F:→ kenduest: 基本上比較沒人這樣用,允許 web 可以直接 create table 01/22 00:16
3F:→ kenduest: 這是一種安全性的風險... 01/22 00:17
4F:→ kenduest: 或許應該思考是什麼樣子的需求得這樣做 01/22 00:17
5F:→ kenduest: 爬文一下github上有人在做這個的,但是都很久沒更新了 01/22 00:28
6F:→ uranusjr: 如果你一定不想寫 SQL 的話 SQLAlchemy 是個解 01/22 01:22
7F:→ uranusjr: 不過這種需求通常都代表你的架構有問題, 先講清楚需求吧 01/22 01:23
8F:→ uranusjr: 先說你到底為什麼想這樣做 01/22 01:23