TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Django 1.6 released

354 点作者 philippbosch超过 11 年前

21 条评论

jroseattle超过 11 年前
Django is one of my favorite open-source projects. I owe the project a lot.<p>Years ago, when I was a Microsoft-only shill (yeah, I&#x27;ll say it), I knew how to build almost anything as long as something from Microsoft was under the covers. I was proud of my abilities, and in spite of the anti-MS crowd, I stood up for my platform and was a good developer.<p>In 2006, I had a short two-week break from my startup job, and my wife &amp; kids were traveling to their grandparents&#x27; house at the same time. I had 336 consecutive hours to spend as I wanted, something I hadn&#x27;t been able to do in many years. I decided I wanted to work on a little side project, something I could complete within those two weeks.<p>I made a decision to break out of my comfort zone. I knew a little about Linux, nothing about Apache, zero about Python, and had never worked with Mysql. I came up with an idea for a simple little CRUD application, just a utility site. It was something I knew I could build in maybe two or three days using Microsoft tools.<p>So, I searched around and found Django. I downloaded v0.9x (it was sometime in the summer, can&#x27;t recall what it was specifically. I know it was pre-v1.)<p>And I started from the beginning, purely a newb. It was a position I wasn&#x27;t accustomed to, so I immediately felt a lack of boundaries and sense of control. But the Django documentation was really good, and I soon gained an understanding of everything I needed to learn -- Python, running Apache, configuring Django, wiring up Mysql. I stayed focused and in one week, I had written my ridiculously simple CRUD app.<p>But the value I got out of it was how well the project pulled me in to becoming productive on a platform that I&#x27;d never used. Not only that, there was the help in the discussion groups from the community. It was a lot of fun, and I could recognize myself becoming a better developer.<p>The biggest realization came when I compared my Django project to an equivalent built on Microsoft tools. It wasn&#x27;t a comparison of one-week vs. two-days, but rather one-week <i>coming from square 1</i>. All this led me to rethink my thoughts around my Microsoft background. I didn&#x27;t become a convert per se, but it made me realize there are so many other ways of solving problems and other systems on which to build applications. And, after feeling productive, it made it easier for me to explore other (non-Microsoft) technologies. The feeling of being productive in multiple environments was so empowering.<p>I&#x27;m not sentimental about software, but the Django project is kind of that kid who can do no wrong in my eyes, due to my formative experience with it.
评论 #6684963 未加载
评论 #6683446 未加载
评论 #6685546 未加载
ubernostrum超过 11 年前
Looks like somebody jumped the gun when they saw the commits and uploads happening; the official release announcement went up only a few minutes ago, and is here:<p><a href="https://www.djangoproject.com/weblog/2013/nov/06/django-16-released/" rel="nofollow">https:&#x2F;&#x2F;www.djangoproject.com&#x2F;weblog&#x2F;2013&#x2F;nov&#x2F;06&#x2F;django-16-r...</a><p>The release notes are here:<p><a href="https://docs.djangoproject.com/en/1.6/releases/1.6/" rel="nofollow">https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;1.6&#x2F;releases&#x2F;1.6&#x2F;</a><p>Also: if you downloaded the package in the period between the parent link going up, and now, you might want to grab it again. The first roll of the 1.6 package (which wasn&#x27;t announced, so we could do final checks first) failed to update our trove classifier, so the package was regenerated, which changed its signature and checksums.
评论 #6683239 未加载
EliAndrewC超过 11 年前
The release notes can be found at <a href="https://docs.djangoproject.com/en/1.6/releases/1.6/" rel="nofollow">https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;1.6&#x2F;releases&#x2F;1.6&#x2F;</a><p>Personally, I&#x27;m happy that Python 3 is now officially supported, though in practice I haven&#x27;t had an issues with using Django 1.5 with Python 3.
评论 #6682899 未加载
fletchowns超过 11 年前
The dedication to Malcolm Tredinnick was a very nice thing for the Django team to do. I didn&#x27;t know of Malcolm or his passing before reading the release notes, but he seemed like a wonderful person who will be missed by many. Very sad that somebody like that is no longer with us. Reading his tweets I get the sense he was a really cool guy.<p>Really nice piece about Malcolm from his former boss: <a href="https://plus.google.com/+errazudinishak/posts/6j6iAMhNfnb" rel="nofollow">https:&#x2F;&#x2F;plus.google.com&#x2F;+errazudinishak&#x2F;posts&#x2F;6j6iAMhNfnb</a><p>Congrats to the Django team on releasing 1.6, I&#x27;m looking forward to upgrading soon!
评论 #6686870 未加载
jtchang超过 11 年前
One of the reasons I like Django so much is because of the community. This might seem rather meta but the comments in this thread are generally positive. Most Django users I know are well aware of its limitations and don&#x27;t try to sugarcoat it if Django is not the right tool for the job. But overall I&#x27;ve found the community (and that of Python) pretty receptive.
评论 #6687198 未加载
craigkerstiens超过 11 年前
The persistent connections that now exist within Django should give a quite but great performance boost for the vast majority of Django applications, which are not already running a connection pooler (<a href="http://www.craigkerstiens.com/2013/03/07/Fixing-django-db-connections/" rel="nofollow">http:&#x2F;&#x2F;www.craigkerstiens.com&#x2F;2013&#x2F;03&#x2F;07&#x2F;Fixing-django-db-co...</a>). This alone can be reason enough to upgrade in addition to all the other improvements.
d0m超过 11 年前
For those who works with designers or html people who don&#x27;t use the command line, how do you collaborate with them with Django?<p>For me it&#x27;s a perpetual issue to get them up and running, commit&#x2F;push with git, etc etc. Is there an easier solution? Basically, I&#x27;d like them to get started and be able to tweak the templates and css as effortless as possible.<p>It&#x27;s kind of very hard to have people working directly in templates&#x2F;css and others updating html&#x2F;css and them diff the changes, integrate them, etc..
评论 #6684850 未加载
评论 #6683361 未加载
评论 #6684322 未加载
评论 #6686454 未加载
评论 #6687797 未加载
评论 #6683959 未加载
评论 #6685065 未加载
评论 #6687037 未加载
评论 #6683897 未加载
评论 #6683919 未加载
euroclydon超过 11 年前
If you were starting a new project today, would you use development version 1.7 in order to get Django Migrations instead of using South?
评论 #6683823 未加载
评论 #6683829 未加载
评论 #6683537 未加载
评论 #6687754 未加载
andybak超过 11 年前
Yay. Major usability wart fixed: &quot;ModelAdmin now preserves filters on the list view after creating, editing or deleting an object.&quot;
评论 #6686566 未加载
magnusgraviti超过 11 年前
1.7 release will be very interesting. Instead of South there will be migrations support. At DjangoCon EU Andrew Godwin told about his vision of it. i.e. if you have 200 migrations you&#x27;ll be able to merge them into 1.<p>Form fields will get extended support like input[type=&quot;email&quot;]<p>Django comments are now deprecated.<p>Congratulations to everyone using Django!
lunchbox超过 11 年前
Dumb question: What does it mean that autocommit is now turned on? I no longer have to call mymodel.save()?<p><a href="https://docs.djangoproject.com/en/dev/releases/1.6/#improved-transaction-management" rel="nofollow">https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;dev&#x2F;releases&#x2F;1.6&#x2F;#improved...</a>
daGrevis超过 11 年前
It&#x27;s a small change yet I&#x27;m really happy with it.<p>&gt; BooleanField no longer defaults to False<p>It caused quite a few headaches. Boolean can&#x27;t have default.
评论 #6684050 未加载
andybak超过 11 年前
django-vanilla-views in core for 1.7 please. ;-)
评论 #6682954 未加载
评论 #6686829 未加载
评论 #6688607 未加载
评论 #6682965 未加载
评论 #6682846 未加载
anderspetersson超过 11 年前
Thanks for another great release! Also big thumbs up for a shorter release cycle than usual.
eliben超过 11 年前
Is it only me or it&#x27;s not easy to discover what&#x27;s new &#x2F; changed &#x2F; release notes from this page? Is there a secret link I&#x27;m missing?
评论 #6683095 未加载
评论 #6683077 未加载
anan0s超过 11 年前
are there any particular performance improvements over the previous versions ?<p>I was thinking basically of transaction management, especially the autocommit behavior.<p>I browsed through the docs and saw that the default python database API requires autocommit to be turned off... but then again django overrides this behavior.<p>any comments on this ? (or am I completely lost ?)...
评论 #6682926 未加载
smaili超过 11 年前
It&#x27;s amazing to see how far along Django has come. Anyone remember when Django first came out? Good times :)
评论 #6686585 未加载
Walkman超过 11 年前
A lot of small but very nice improvements, yay! <a href="https://docs.djangoproject.com/en/1.6/releases/1.6/#minor-features" rel="nofollow">https:&#x2F;&#x2F;docs.djangoproject.com&#x2F;en&#x2F;1.6&#x2F;releases&#x2F;1.6&#x2F;#minor-fe...</a>
adamlj超过 11 年前
I really need this update! Other than the good stuff already mentioned, The DecimalField finally supports a comma as the separator.
Siecje超过 11 年前
<a href="https://dashboard.djangoproject.com/" rel="nofollow">https:&#x2F;&#x2F;dashboard.djangoproject.com&#x2F;</a>
mukgupta超过 11 年前
No database migrations in 1.6 .Disappointed