我正在使用Turbogears-2.3框架,現在我知道如何使用tgext.datahelpers上載數據庫中的文件。我知道文件被上傳到磁盤中,數據庫中的元數據被存儲在JSON格式中。現在我想查詢數據庫,並希望在文件列表中生成鏈接,這樣如果有人點擊它,那麼文件就可以下載。但是,當我試圖查詢數據庫並查看錶時,在文件列中,我得到如 trai.model.model.F_AttachedFile對象的文本,位於0xa7325bac(trai是項目的名稱)。 當我遍歷表並在javascript控制檯中打印元素的值時,同樣的事情正在打印。任何人都可以請告訴我如何從此生成可下載的鏈接。 非常感謝你turbogears查詢數據庫文件
0
A
回答
0
不知道我完全理解你的問題,一小段代碼可能有助於理解上下文,但如果我猜對了你正在嘗試tgext.datahelpers上傳文件的url。
在這種情況下看到https://bitbucket.org/axant/tgext.datahelpers#rst-header-attachments每個附件Column
提供了一個url
屬性,這樣你就可以從那裏得到的URL。
還有一個例子,它保存和Document
模型與file
字段並查詢它打印的網址。
相關問題
- 1. .mdf文件和跨數據庫查詢?
- 2. 將數據庫查詢寫入文件
- 3. 讀寫文件與查詢數據庫
- 4. Kohana數據庫查詢視圖文件
- 5. 查詢數據庫
- 6. 查詢數據庫
- 7. 傾銷csv文件數據到數據庫,通過SQL查詢
- 8. 從sqlite數據庫結果文件名查詢數據?
- 9. 數據庫查詢計數
- 10. MYSQL - 如何查找向數據庫發送查詢的文件
- 11. 文檔數據庫多邊形查詢
- 12. 具體5.7數據庫查詢文檔
- 13. MySQL數據庫查詢與if條件
- 14. 將文本文件查詢到數據庫中
- 15. CodeIgniter的數據庫查詢
- 16. 查詢wordpress數據庫
- 17. Oracle數據庫查詢
- 18. SQL Server數據庫查詢
- 19. Java和數據庫查詢?
- 20. Django查詢數據庫
- 21. PHP的數據庫查詢
- 22. Northwind數據庫Linq查詢
- 23. 數據庫查詢問題
- 24. 數據庫查詢問題
- 25. 數據庫XPath查詢
- 26. mysql查詢數據庫
- 27. 數據庫,查詢實現
- 28. SQL跨數據庫查詢
- 29. 查詢MySQL數據庫
- 30. 查詢MySQL數據庫
非常感謝您給出這個提示。經過一些操作後,我可以獲得URL。其實我重寫了默認的AttachedFile類,但在編寫新的F_AttachedFile類時,我忘了在self.url參數中添加self.uuid。現在我可以得到這些網址。接下來的任務是讓它們在網格顯示中可點擊。你能提供一些關於這個的提示嗎?謝謝 – neeraj 2014-11-11 05:22:42
如果通過網格顯示你的意思是TurboGears管理員//CrudRestController你可能想看看http://turbogears.readthedocs.org/en/latest/turbogears/wikier/admin.html#the-slug-column它顯示瞭如何顯示一個帶有鏈接的URL字段。 – amol 2014-11-11 07:50:14
非常感謝。我會檢查這個解決方案。不過,我使用jQuery來做。 – neeraj 2014-11-11 10:10:48