Django 1.0 Released
jgomo3 writes "Finally, the stable version 1.0 of Django (one of the most popular free Python based frameworks) has been released. Explained in the project blog, this achievement was in part due to the great users and developers community of the Django project, and recall the big effort with numbers like 4000 commits and 2000 bugs fixed since last stable version. Django is 'The Web framework for perfectionists with deadlines.' You can dive in by reading the overview."
Django is just a pleasure to work with. Congratulations to these guys for creating such a well thought-out and hugely productive framework. Now if only it would become more established and bulked up a bit so we could mostly ditch a certain other Enterprise Edition set of technologies...
A Django ate my baby!
Thank you. Thank you very much. Tip your waiter, I'll be here all week so tell your friends.
I just started playing with Django today, so I'm mostly just thrilled that the absolutely awesome tutorials still work. This is one of the most newbie friendly things I've ever worked with, in large part 'cause it's got awesome documentation and very clear tutorials and logically named well almost everything. (Plus it produces pretty and friendly sites.) I may not be as hyper about it once I start trying to use it for a real project, but it getting to a stable release is promising.
open source modern art: laser taggi
But does it run linux? And, Imagine all the djangos in a beowulf cluster...
awww, who am I kidding. This is slashdot, I can't sound smart without referencing wikipedia. *siiigh*
Seriously tho, Django is so much better than some of the other options (read:java!)
Congrats to the contributors!
http://pixelcort.com/
it's what you come home to after a day with .NET at work.
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
It's too bad everyone and their dog are excited about Ruby on Rails, when a great platform like Django is out there as well.
I use Django on my own site, and CakePHP (a poor RoR clone) at work. While using PHP has advantages, CakePHP is really not anywhere near Django in terms of the ORM stuff and actually using your data in any complex way.
The one really great thing about Django is that it's consistent. There is usually one way of doing things, instead of a million different ways that apply in different situations.
Take a look at the Django tutorial:
http://docs.djangoproject.com/en/dev/intro/tutorial01/
And the Django book:
http://www.djangobook.com/
I don't think you'll be sorry.
PS. And on the whole Python indentation=block thing... It's not perfect, but only use spaces and it won't be a problem.
.: Max Romantschuk
excuse me, i hate to break it to you people but we programmers dont decide what goes on to being popular.
a LOT of 'great' and truly great technologies were devised and pushed to the net, and what happened ?
people chose what they would.
php grown way over itself as of now. the demand for it, and the applications on it, regardless of how much you despise or belittle them, are growing boundless. phpbb, oscommerce, name your pick. especially oscommerce has grown over a cart, and kind of became an industry standard. every major provider of anything from ups, fedex to any payment provider SUPPORTS it. but call them and say 'hey i have a great cart on this and this great framework, i cant make it work with your service', and you'll learn that youre on your own.
a lot of you, i know, are career i.t. staff. working on positions in corporations, having little touch with the 'ordinary people' out there on the net.
this creates a sphere of isolation, and makes one mistake the trends. there is only one trend that decides everything - choice of the people. look at what php was 5 years ago, where it was, and where it is now, almost a default for shared web hosting, or small business apps for every kind of sector. its so default that, some people who are less technologically literate tend to take php as 'hosting'.
my a few cents. early in the morning. sleepless. coherency shouldnt be expected. random thoughts.
Read radical news here
Well done to all who work hard for this !!!! Job done !! umm or i can say Job Started !! Have look at most comprehensive listing of websites that are powered by Django, the python web framework for perfectionists with deadlines.
www.djangosites.org
I've been writing python for years, and I think the tab/space sensitivity is terrible. I stick with e3 partly because of Python (and make) having problems if tabs are substituted to spaces and vice versa. This is completely invisible to the user on all (if not most) text editors. Even worse, many text editors aren't very careful with what they do to whitespace. Also, more or less, 8 charactor tab stops are considered standard, but for programming many people like them at 3. Guess what most text editors do? Well, some put in 3 spaces, but others put in tab chars and define the stops as every 3 spaces.
Sometimes I have to diagnose these problems with hexdump or a hex editor. Why not just go binary then?
My favorite editor used to be jed, but when you press tab, it often puts in spaces. I think it is also the one which "optimizes" text files by compressing tabs into spaces. I think you can use it's macro language/configuration to change this behaviour, but it is hell to make sure you are safe from tab/space mangling.
A note to anyone who may be designing a language or text file format: for the burning kitten's sake, please don't make things sensitive to differences in whitespace. It will be hell for your users.
EOF
My turnips listen for the soft cry of your love
Creating software is a craft, not a science.
Zope is an open source application server specializing in content management, intranets, and custom web applications. Zope is written in Python and has a large, global community of developers and companies. http://zope.org/
It is a ready to use server that even without any programming you can start-up your web project just by uploading your documents to it. And with programming you can can achieve same power as with Django - or even more if you check how many products (ready to use components and frameworks) you can find at http://www.zope.org/Products.
Plone is a ready-to-run content management system that is built on Python and the Zope application server. Plone is easy, flexible, and gives you a system for web content that is ideal for projects, communities, websites and intranets. http://plone.org/
Plone opens even more ways and power for you - it is a ready to use portal and it is a framework for writing portal applications. And again, check how many products it offers and compare it to Django: http://plone.org/products.
Less is more !
you dont.
its impossible for any new cart producer to provide modules for everything out there. one of the most common reasons that people switch to oscommerce for is the availability of modules.
Read radical news here