Domain: djangoproject.com
Stories and comments across the archive that link to djangoproject.com.
Stories · 9
-
DjangoCon 2016 To Be Held In Philadelphia In July (defna.org)
New submitter FlipperPA writes: It has just been announced that the 2016 vintage of DjangoCon US will be held in Philadelphia at The Wharton School of the University of Pennsylvania from July 17th through 22nd. DjangoCon US is a 6-day international community conference for the community by the community, held each year in North America, about the Django web framework. From its humble beginnings in a newsroom in Lawrence, KS, Django now powers some of the better known web sites on the planet, including The Washington Post, Mozilla, Instagram, Disqus, and Pinterest. Considered by many to be the "batteries included" web framework for Python, Django continues to attract new developers across the globe. -
Mozilla Hands Out Open Source Awards (mozilla.org)
An anonymous reader writes: A couple months ago, we discussed news that Mozilla was planning to give back to the open source projects they rely on, to the tune of $1 million. Now, Mozilla has announced the first round of awards, giving out $503,000 in the process. The biggest payout, $200,000, went to Bro, who makes network monitoring software. They plan to use the funds to create "a public repository for sharing 3rd-party scripts and plug-ins." The Django project received $150,000, and they'll use it to "rewrite the core of Django to support (among other things) WebSockets and background tasks," and a few other goodies. Mercurial was awarded $75,000, which will go toward "better support for 'blame' (showing who last changed some code) and a better web UI." Also receiving awards were Read The Docs ($48,000), Discourse ($25,000), CodeMirror ($20,000), and BuildBot ($15,000). -
ProPublica's Guide To News App Tech
dstates writes "ProPublica, the award winning public interest journalism group and frequently cited Slashdot source, has published an interesting guide to app technology for journalism and a set of data and style guides. Journalism presents unique challenges with potentially enormous but highly variable site traffic, the need to serve a wide variety of information, and most importantly, the need to quickly develop and vet interesting content, and ProPublica serves lots of data sets in addition to the news. They are also doing some cool stuff like using AI to generate specific narratives from tens of thousands of database entries illustrating how school districts and states often don't distribute educational opportunities to rich and poor kids equally. The ProPublica team focuses on some basic practical issues for building a team, rapidly and flexibly deploying technology and insuring that what they serve is correct. A great news app developer needs three key skills: the ability to do journalism, design acumen and the ability to write code quickly — and the last is the easiest to teach. To build a team they look to their own staff rather than competing with Google for CS grads. Most news organizations use either Ruby on Rails or Python/Django, but more important than which specific technology you choose is to just pick a server-side programming language and stick to it. Cloud hosting provides news organizations with incredible flexibility (like increasing your capacity ten-fold for a few days around the election and then scaling back the day after), but they're not as fast as real servers, and cloud costs can scale quickly relative to real servers. Maybe a news app is not the most massive 'big data' application out there, but where else can you find the challenge of millions of users checking in several times a day for the latest news, and all you need to do is sort out which of your many and conflicting sources are providing you with straight information? Oh, and if you screw up, it will be very public." -
Model-View-Controller — Misunderstood and Misused
paradox1x writes "Malcolm Tredinnick shares a terrific rant against the misunderstanding and misuse of the Model-View-Controller design pattern. In particular he takes issue with the notion that Django should be considered an MVC framework. He says that 'It's as valid as saying it's a "circus support mechanism," since the statement is both true, in some contexts, and false in others (you can definitely use Django-based code to help run your circus; stop looking so skeptical).' I'm not sure I agree with the entire piece, but it is a very good read." We recently discussed another look at the bending and stretching of MVC patterns in the world of Web development. -
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 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." -
Web Development with TurboGears and Python
rdelon writes "TurboGears was previously mentioned here as "Python on Rails". It has since made tremendous progress and is now a popular Python web MVC framework (along with Django). IBM developerWorks just published a great article about TurboGears and a book is on the way. Unlike Rails and Django, TurboGears is made up of several pre-existing subprojects. One of the great features of TurboGears is the 'toolbox,' which allows you to configure and check various aspects of your application and database in a browser." -
Next Step in ISP Control Panels?
rdelon writes "Finally there is some movement in the hosting provider control panel department. cPanel and Ensim have been around for years but some people have grown increasingly frustrated with them. WebFaction has developed a new type of control panel. It offers an Ajax web interface that decouples the application from the domain: the root of a website might be served by Ruby on Rails while the /blog URL might be served by WordPress; reciprocally, multiple websites might be served from a single Django application, which reduces the resource usage on the server. A screencast demo of the control panel is available on their blog." -
Django: Python's Rapid Web Development Framework
ucahg writes "Simon Willison has a post on his blog introducing Django, a rapid web development framework he and his colleagues are releasing into the wild. Hailed as Python's own version of a Rails framework, Django looks very promising. I'll be keeping a close eye on it as it gets more and more support..."