Note that there are some explanatory texts on larger screens.

plurals
  1. POcomfortable python web framework
    primarykey
    data
    text
    <p>I've try to make a python web framework based on bottle.py I'm unhappy with several available web framework. Some are too restrictive. Enforce me to learn so many alien things. Some is good enough, but it hide many things, there is a lot of magic there. Some is too simple, so make something other than "hello world" will be difficult.</p> <p>I'm familiar with PHP, and I love CodeIgniter. But I think python is better than PHP. I like the whitespace indentation and it's consistency, plus python has many available packages. But yet, I can't find any comfortable web-framework. So, I try to make one: <a href="https://github.com/goFrendiAsgard/kokoropy" rel="nofollow">https://github.com/goFrendiAsgard/kokoropy</a></p> <p>Before I continue to build things, <strong>I need to make sure, is there any web-framework which is simple, MVC oriented, portable, easy to learn, explicit, and has automatic routing already (something like codeIgniter)?</strong> I've play with django and find it too difficult and too restrictive. (May be it is just me) Web2py is good. But I hate how the models autoloaded. Also I don't like how it implicitly import things. There are many work-around, like add if 0: import things etc, but it seems to tricky for me.</p> <p>Also, <strong>what do you thing about my "hand-made" web-framework?</strong> It is not completed yet, but I will make something like core_model and core_controller class. It will be like CodeIgniter, but with more restrictive published function (e.g: there should be action_ prefix to make the function accessible via browser)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload