我是django的新手,我正在進行測驗項目。這個想法是創建類似於這個(http://www.stylemint.com/quiz)。基本上,每個頁面上都會有一個問題,用戶點擊圖片並回答。我打算使用帶有無線電選擇輸入類型的django表單,但是,我希望圖像充當單選按鈕(即可點擊),並且點擊圖像會引導您進入下一個問題(而不必在每次點擊後提交)。這可能與Django,或者我需要Java?我可以使用Django-Forms創建測驗GUI嗎?
0
A
回答
0
這是完全可能的 - 如果你只是想要一個系列的圖片,並點擊他們帶你到下一個問題,你可能做到這一點是:
有型「圖片」的多個輸入字段這些都提交表格。如果你沿着這條路線走,你必須自己模板化表單或製作自己的小部件。
使用javascript用圖像動態替換單選按鈕。如果你這樣做,這將是一個好主意,讓它回落到沒有javascript的人的直接列表選擇。
完全忽略表單,只是使用具有參數選項的視圖。
0
是的,這是完全可能的。我的建議是如果你想在django中將結果保存在數據庫使用模型和模型表單中。所以,我的下一個建議是你可以自定義模型領域的組合單選按鈕功能和圖像在一起。但實際上,你必須編程和使用一個小jQuery和JavaScript來做到這一點。
您可能希望看到:
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/
https://docs.djangoproject.com/en/dev/howto/custom-model-fields/
相關問題
- 1. 我們可以在C#中使用QT來創建GUI嗎?
- 2. 我們可以使用WATIN創建測試套件嗎?
- 3. 我可以使用Moles測試的MbUnit gui嗎?
- 4. 我們可以使用html和javascript爲獨立應用程序創建GUI嗎?
- 5. 我可以在沒有「擴展」的情況下創建GUI嗎?
- 6. 我可以構建這個測驗客戶端應用嗎?
- 7. 我們可以使用php爲apache web服務器創建一個gui嗎?
- 8. 我可以使用jQuery驗證引擎驗證動態創建的表單嗎?
- 9. 如何創建Java測驗GUI?
- 10. 我可以使用Struts2驗證器嗎?
- 11. 我可以使用身份驗證器進行測試嗎?
- 12. 使用jQuery創建測驗
- 13. 我可以使用FPDF創建可編輯的PDF嗎?
- 14. 我可以使用ICodeCompiler的服務引用來創建單元測試嗎?
- 15. 可以使用Dreamweaver創建Typescript嗎?
- 16. 可以使用DBIx :: Class創建表嗎?
- 17. 可以使用Eclipse創建的build.xml嗎?
- 18. 您可以使用MS Test Suite創建'Dynamic'測試嗎?
- 19. 我們可以使用selenium htmlunit-driver **來測試AngularJS應用程序的GUI嗎?
- 20. 我們可以在模式創建時使用貓鼬進行驗證嗎
- 21. 我可以使用CMake爲XCode(OCUnit)創建iOS單元測試目標嗎?
- 22. 我可以在Nunit中創建數據庫死鎖測試嗎?
- 23. 我可以使用受限通用類型創建超類嗎?
- 24. 我可以使用Google Maps API創建Facebook應用程序嗎?
- 25. 我可以使用Xamarin.Mac創建控制檯應用程序嗎?
- 26. 我可以使用python創建cytoscape應用程序嗎?
- 27. 我可以使用C#創建Facebook應用程序嗎?
- 28. 我可以使用HTML5創建跨平臺應用程序嗎?
- 29. 我可以使用IAM用戶創建AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY嗎?
- 30. 我可以通過LinqPad創建DbContext嗎?