web.pyアプリ用のディレクトリ構成を決めてみた

基本的に1アプリケーション1ファイルっていうのが、なんかそれっぽい気がしたので、これでいいかなーと。
あとデザイン部分は、ローカルで作ったディレクトリをそのままドラッグ&ドロップしたいのでこうしました。

templates/
    App1/
        images/
        css/
        js/
        index.html
        index2.html
    App2/
        images/
        css/
        js/
        index.html
        index2.html
App1.py
App2.py

ちなみにこれだと画像とか出ないので、.htaccessをこうしました。
あと本来、/App1.py/とかってアクセスするのを/App1/にしてます。


SetHandler fastcgi-script


RewriteEngine on
RewriteRule ^([a-z0-9]+)/(images|css|js)/(.*)$ templates/$1/$2/$3
RewriteRule ^([a-z0-9]+)/([a-z0-9]*)$ $1.py/$2

しばらくこんな感じでなんか作ってみようかな。