add js framework, cms.py