Django: Python on Rails?


Posted

in

, , , ,

Let the buzz over Django begin. I first saw it fly by very early this morning as Clint Ecker pointed to some documentation. Simon Willison has given it a proper introduction this morning.

I definitely need to take a close look at Django if it can approach the productivity of Rails while speaking my native Python. I could be missing something, but I think one very important thing that Django needs in order to have that running start in development productivity is to ship with a small HTTP server available by default. Rails uses WEBrick for this and allows development without the need to mess with Apache or lighttpd in order to start coding. It should be trivial to add similar functionality to Django (with CGIHTTPServer and all).

I don’t mean to rag on the new framework on the block. I think Django has a ton of potential. It’s off to the right start, having been extracted from a working environment being worked on by some really smart people.

We’ll see how this turns out, but I’m extremely excited.

Comments

48 responses to “Django: Python on Rails?”

  1. Simon Willison Avatar

    I couldn’t agree more about the native Python web server for getting started quickly. At the moment you have to install and configure mod_python, which is a bit of a nightmare (at least on OS X). Although Django itself grew up separately from Rails, you can be sure we’ll be borrowing a lot of ideas from Rails in the future, especially with regards to marketing, documentation and smart tools.

    Adrian’s working on WSGI support which will allow Django to sit on top of any WSGI compliant server implementation – as soon as he’s got that going adding BaseHTTPServer (and FastCGI and Twisted and so on) support will be pretty trivial.

  2. Dean\'s Blog Avatar
    Responsive Django Developers
    This was pretty cool. I started hearing about Django today, which at first seemed like a Rails clone for Python, but has actually been in use for a couple of years, and it’s finally getting an official public release any day now.

    The cool part was…

  3. Andy Gimblett Avatar

    Well, one week later and “django-admin.py runserver” does what you ask for. 🙂

  4. Programming Tutorials…

    I couldn’t understand some parts of this article, but it sounds interesting…

  5. Irwin Lasure Avatar

    I’d be inclined to concur with you one this subject. Which is not something I usually do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!

  6. Joey Shapouri Avatar

    Any right thinking person comprehends that.

  7. hdmi booster review Avatar

    Can I post some of this on my website if I include a link back to this page?

  8. Darth Vader Helmets Avatar

    TY for the useful info! I wouldn’t have discovered this myself!

  9. commercial phone systems Avatar

    TY for the useful post! I would not have gotten this by myself!

  10. pediatrician salary range Avatar

    Can I post part of this on my blog if I include a link back to this web page?

  11. Canoe Paddles Avatar

    Having kittens/had kittens/has kittens – A state of rage, similar expression to having a fit, going ballistic, losing your temper

  12. Nickie Neth Avatar

    I am continuously invstigating online for tips that can aid me. Thx!

  13. Lisa Schink Avatar

    Here’s a great site for ya!

  14. Carman Traver Avatar

    is state-of-the-art when it is identified with this.

  15. Ying Hannen Avatar

    I am not capable of view this website correctly on firefox I believe there’s a problem

  16. Bathroom Renovations Avatar

    This is a really well done site, good job and I am glad that I came across it.

  17. QROPS Avatar

    Hello, I simply hopped over to your web site via StumbleUpon. Now not something I might typically learn, however I appreciated your feelings none the less. Thank you for making something price reading.

  18. badge lanyards Avatar

    I’m speechless. It is a superb weblog and really engaging too. Great paintings! That’s not really a lot coming from an beginner publisher like me, nevertheless it’s all I could say after diving into your posts. Nice grammar and vocabulary. Not like other blogs. You in point of fact understand what you?re talking about too. Such a lot that you simply made me want to discover more. Your weblog has transform a stepping stone for me, my friend.

  19. Hip Hop Music Avatar

    I have been reading your entries all the way through my morning break, and I will have to admit the entire article has been very enlightening and really well written. I thought I’d can help you realize that for some reason why this blog does not view neatly in Web Explorer 8. I want Microsoft may prevent changing their software. I have a question for you. Could you mind exchanging blog roll links? That would be in reality neat!

  20. salt free water Avatar

    I am speechless. This can be a very good blog and very engaging too. Great work! That’s no longer in point of fact a lot coming from an beginner writer like me, but it’s all I could say after diving into your posts. Nice grammar and vocabulary. Now not like different blogs. You actually know what you?re speaking approximately too. Such a lot that you made me wish to explore more. Your weblog has change into a stepping stone for me, my friend.

  21. propecia Avatar

    In my opinion you commit an error. I can defend the position. Write to me in PM, we will talk.

  22. rocky patel decade Avatar

    I picture this may well be diverse upon the written content? having said that I still believe that it usually is suitable for nearly any type of subject subject material, because it will regularly be fulfilling to determine a heat and delightful face or possibly pay attention a voice while preliminary landing.

  23. private teacher Avatar

    That is some inspirational stuff. Never knew that opinions could be this varied. Thanks for all the enthusiasm to offer such helpful information here.

  24. private tutoring Avatar

    I am really not too familiar with this subject but I do like to visit blogs for layout ideas and interesting topics. You actually described a subject that I usually dont care much about and made it very fascinating. This is a memorable blog that I will take note of. I already bookmarked it for future reference. Cheers

  25. tutor Avatar

    Thanks for the great read!

  26. Download Movies Online Avatar

    Never let anyone tell you that you cannot excel at a thing no matter what it is. As you likely are aware of, to achieve any target in your life, it will require a great deal of hard work, effort and determination. Some of us would need that internal drive to accomplish what we set out to do.

  27. dog tags customized Avatar

    I picture this might be various upon the written content? on the other hand I still believe that it could be suitable for just about any type of matter subject matter, as a result of it could steadily be pleasing to decide a heat and delightful face or maybe pay attention a voice when initial landing.

  28. naacp scholarships Avatar

    Pretty insightful post. I never thought that it was this simple after all.

  29. Syampu Rambut Avatar

    I am trying to find a new template.Yours looks clean. What name is this theme? Thanks.

  30. wholesale napapijri Avatar

    Thank you for making the sincere attempt to discuss this. I think very robust approximately it and want to learn more. If it’s OK, as you achieve extra intensive wisdom, would you mind adding extra articles very similar to this one with additional information? It might be extremely useful and helpful for me and my friends.

  31. Private Tutor Avatar

    Search engine marketing needs an excellent search engine optimizer plan. Just one in all these methods can make a big distinction in your websites place and company your web site brings you.

  32. ikey audio Avatar

    Just right points?I would notice that as any individual who in point of fact doesn’t write on blogs much (in fact, this may be my first publish), I don’t assume the term ‘lurker’ may be very changing into to a non-posting reader. It’s no longer your fault in the least , however most likely the blogosphere could get a hold of a better, non-creepy identify for the 90% folks that experience reading the content .

  33. dodge radio Avatar

    I believe that may be an enchanting point, it made me think a bit. Thank you for sparking my pondering cap. Every now and then I get such a lot in a rut that I simply really feel like a record.

  34. vigrx plus pills Avatar

    Abnormal this submit is totaly unrelated to what I was looking out google for, but it surely was once listed at the first page. I guess your doing one thing right if Google likes you adequate to position you on the first web page of a non similar search.

  35. vyvoz stroitelnogo musora spb…

    vyvoz musora…

  36. silver jewellery Avatar

    Is actually blogengine better than hubpages somehow? Must be because it is starting to be popluar as of late.

  37. Rihanna Avatar

    This is extremely interesting. I truly take pleasure in your writing style and your word option considerably more than anything

  38. Dell Avatar

    I find myself spending a growing number of time here lately.  Thanks for your blog.   =)

  39. pioneer vsx-1020-k review Avatar

    I have been studying your entries right through my morning break, and I should admit the entire article has been very enlightening and very well written. I thought I might can help you understand that for some reason why this blog does not view neatly in Web Explorer 8. I desire Microsoft may stop changing their software. I’ve a question for you. Might you thoughts changing weblog roll links? That may be in point of fact neat!

  40. Twilight Avatar

    I frequently visit your site! Thanks for all the magnificent articles.

  41. Justin Bieber Avatar

    Thanks to the fascinating study. The web is so full of garbage it’s turning into difficult to unearth specifically what that you’re wanting to find these days. Do you could have feed on this web page?

  42. pocket cell phone jammer Avatar

    Thanks for making the honest try to give an explanation for this. I feel very sturdy about it and wish to be informed more. If it’s OK, as you attain extra intensive knowledge, would you mind including extra posts similar to this one with more information? It would be extraordinarily useful and helpful for me and my colleagues.

  43. Reclaim PPI Avatar

    On That Point there r certainly a stack of details identical to that to take into consideration

  44. zero friction marketing Avatar

    You made certain nice points there. I did a search on the theme and found a good number of persons will have the same opinion with your blog.

  45. Tory Burch flip flop online sale.For the younger working expat women,look at these tory burch Shoes.these tory burch flip flops are definitely fun,yet the glossy design and round-toe stay these lovely.These tory burch shoes with multiple.New arrivel …

    Tory Burch flip flop online sale.For the younger working expat women,look at these tory burch Shoes.these tory burch flip flop are definitely fun,yet the glossy design and round-toe stay these lovely.These tory burch shoes with multiple.New arrivel Tor…

  46. Enola Pipes Avatar

    This weblog seems to recieve a great deal of visitors. How do you get traffic to it? It offers a nice individual twist on things. I guess having something useful or substantial to say is the most important thing.

  47. web hosting delhi Avatar

    I believe that may be an enchanting element, it made me assume a bit. Thank you for sparking my pondering cap. Infrequently I am getting such a lot in a rut that I just really feel like a record.

  48. mental health Avatar

    If one takes pride in one’s craft, you won’t let a good thing die. Risking it through not pushing hard enough is not a humility. – Paul Keating