-
Notifications
You must be signed in to change notification settings - Fork 0
Home
CrazyHorse is a Python WSGI MVC framework that takes some design queues from Microsoft's MVC Framework.
Yes, there are lots of WSGI Python frameworks out there, I didn't particually like working in their style, so I wrote my own. I prefer working with this style of framework vs the others available. Thats not to say the others are bad or that mine is better, it's just how I like to work.
I tried to keep it minimal, it gives you just enough to get going and no more. It leaves any customization requirements to you. In other words:
- Template System: No, there are many available choose one of those
- ORM: No, there are many available choose one of those
- Form Validation: No, there are packages available for this, or you can write your own to suit your needs
What do you get?
- Router based on Regex
- Ability to route GET, POST, PUT, DELETE, HEAD, as well as custom methods to your controller/action of choice
- Custom 404 and 500 routes
- Extensible Configuration
- Ability to customize the type of view that will be returned from your controller/action
Congratulations, you know buzzwords. I don't care. It is what it is. It's how I prefer to work on my web apps. You can call it whatever you like.
I'm sure your framework of choice is superior in every imagineable way to this one. Unless you have some constructive critisim on the way this one works or would like to offer suggestions to improve it, I really don't care about what you think.
If you do have actual suggestions or comments though that do not involve questioning the sexual orientation* of this software, please feel free to contact me and let me know what I can do for you.
- PROTIP: Software does not have a sexual orientation.