-3

I have been using Django for web-development, and have become quite fond of that framework. However, I would like to use a similar framework but for more general network applications. Is there such a framework? Or is it possible to modify Django to be able to have a more general network/protocol backend?

Some programmer dude
  • 400,186
  • 35
  • 402
  • 621
  • The standard library comes with `SimpleSocketServer`, here: http://docs.python.org/library/socketserver.html . It might be what you need – rossipedia Sep 06 '10 at 10:45

1 Answers1

3

Twisted should be able to help you. Take a look at Twisted projects and decide on the protocol which you are going to use.

  • Twisted seems to be a good general network framework, but I also want a template engine and an ORM framework too, and I like those parts in Django. For the template engine I found Jinja which seems like a good match, but I still haven't found an ORM framework as simple as the one in Django. – Some programmer dude Sep 06 '10 at 12:27
  • In terms of simplicity i found Storm to be on par with Django. Review this thread http://stackoverflow.com/questions/53428/what-are-some-good-python-orm-solutions. Autumn seems to be much simpler but pathetic documentation. Your best bet would be to go with Storm. – Keerthi Ramalingam Sep 06 '10 at 15:22
  • I have looked into the named framworks, and at the moment it looks like I will be using Twisted for network, Storm for ORM and Jinja2 for templating. – Some programmer dude Sep 08 '10 at 14:06