2009-08-19 75 views
1

網站應在6天內準備就緒。我不允許使用任何框架,如Django。我將使用:Python:討論網站的哪些模塊?

Python模塊

  1. 的HTMLgen生成從階級爲基礎的描述
  2. SQLObject的HTML代碼,關係表到Python的類模型

其他

測試你將在使用哪些模塊架構

  • Python 2.5的
  • A variant of the Postgres schema
  • Super Smack有限的時間?

    計劃

    1. 要生成與SQLOject類模型從schema
    2. 然後生成從gererated類模型的HTMLgen HTML代碼。 (改爲Jinja2)
  • +1

    六天沒有框架?讓人驚訝。 – 2009-08-19 01:04:09

    回答

    3

    Jinja如何進行模板化?這將比使用自動生成的html更快。 http://pypi.python.org/pypi/Jinja2/2.0

    +0

    所以我用Jinja2代替HTMLGen,如果速度更快的話。 +1準備好的例子? – 2009-08-19 02:06:22

    1

    我覺得TurboGears開始作爲一個項目,一些膠水代碼來收集最好的同類包裝在一起,拼接起來。我認爲最新的化身使用了Pylons,但也許只能用於控制器。至少,你可以看到TurboGears Wikipedia entry看到他們選擇了什麼組件(參見小節TurboGears 1.x componentsTurboGears 2.x components),因爲他們顯然有這種東西的一些經驗。沒有什麼特定的「討論」,但實際上你只是想要一個模板庫,數據庫庫或ORM,一個帶有路由器/控制器的WSGI實現,或許還有一些AJAXy或其他演示小部件。