|
12 jaren geleden | |
---|---|---|
conf | 12 jaren geleden | |
core | 12 jaren geleden | |
data | 12 jaren geleden | |
docs | 12 jaren geleden | |
public | 12 jaren geleden | |
templates | 12 jaren geleden | |
webnotes | 12 jaren geleden | |
.gitignore | 12 jaren geleden | |
INSTALL.md | 13 jaren geleden | |
README.md | 13 jaren geleden | |
config.json | 12 jaren geleden | |
license.txt | 12 jaren geleden | |
wnf.py | 12 jaren geleden |
Full-stack web application framework that uses python/mysql on the server side and a tightly integrated client side library. Primarily built for erpnext.
Projects: erpnext | webnotes/erpnext
To start a new project, in the application root:
lib
folder.index.cgi
, build.json
, conf.py
.js
, css
, modules
, modules/startup
. These folders contain the js, css assets and modules folder is where all the new application modules will be created.$ lib/wnf.py --install dbrootpassword newdbname lib/conf/Framework.sql
to install a fresh database.app.js
containing basic application info (see lib/conf
)__init__.py
and event_handlers.py
in modules/startup
. This is where you write all events (like, onlogin, onlogout etc)$ lib/wnf.py -b
to build js and css assets from build.json
.enjoy!
$ lib/wnf.py --help
for more info
wnframework is freely available to use under the MIT License