Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
1.0-alpha-1

1.0-alpha-1

Ratings: (0)|Views: 0|Likes:
Published by Michael Shonukan

More info:

Published by: Michael Shonukan on Mar 25, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as TXT, PDF, TXT or read online from Scribd
See more
See less

03/25/2012

pdf

text

original

 
================================Django1.0alphareleasenotes================================WelcometoDjango1.0alpha!Thisisthefirstinaseriesofpreview/developmentreleasesleadinguptotheeventualreleaseofDjango1.0,currentlyscheduledtotakeplaceinearlySeptember2008.ThisreleaseisprimarilytargetedatdeveloperswhoareinterestedintestingtheDjangocodebaseandhelpingtoidentifyandresolvebugspriortothefinal1.0release.Assuch,thisreleaseis*not*intendedforproductionuse,andanysuchuseisstronglydiscouraged.What'snewinDjango1.0alpha==============================Django'sdevelopmenttrunkhasbeenthesiteofnearlyconstantactivityoverthepastyear,withseveralmajornewfeatureslandingsincethe0.96release.Someofthehighlightsinclude:Refactoredadminapplication(newforms-admin)TheDjangoadministrativeinterface(``django.contrib.admin``)hasbeencompletelyrefactored;admindefinitionsarenowcompletelydecoupledfrommodeldefinitions(nomore``classAdmin``declarationinmodels!),rewrittentouseDjango'snewform-handlinglibrary(introducedinthe0.96releaseas``django.newforms``,andnowavailableassimply``django.forms``)andredesignedwithextensibilityandcustomizationinmind.FulldocumentationfortheadminapplicationisavailableonlineintheofficialDjangodocumentation::doc:`adminreference</ref/contrib/admin/index>`ImprovedUnicodehandlingDjango'sinternalshavebeenrefactoredtouseUnicodethroughout;thisdrasticallysimplifiesthetaskofdealingwithnon-Western-EuropeancontentanddatainDjango.Additionally,utilityfunctionshavebeenprovidedtoeaseinteroperabilitywiththird-partylibrariesandsystemswhichmayormaynothandleUnicodegracefully.DetailsareavailableinDjango'sUnicode-handlingdocumentation::doc:`unicodereference</ref/unicode>`AnimprovedDjangoORMDjango'sobject-relationalmapper--thecomponentwhichprovidesthemappingbetweenDjangomodelclassesandyourdatabase,andwhichmediatesyourdatabasequeries--hasbeendramaticallyimprovedbyamassiverefactoring.FormostusersofDjangothisisbackwards-compatible;thepublic-facingAPIfordatabasequeryingunderwentafewminorchanges,butmostoftheupdatestookplaceintheORM'sinternals.Aguidetothechanges,includingbackwards-incompatiblemodificationsandmentionsofnewfeaturesopenedupbythisrefactoring,isavailableontheDjangowiki:http://code.djangoproject.com/wiki/QuerysetRefactorBranch
 
AutomaticescapingoftemplatevariablesToprovideimprovedsecurityagainstcross-sitescripting(XSS)vulnerabilities,Django'stemplatesystemnowautomaticallyescapestheoutputofvariables.Thisbehaviorisconfigurable,andallowsbothvariablesandlargertemplateconstructstobemarkedassafe(requiringnoescaping)orunsafe(requiringescaping).Afullguidetothisfeatureisinthedocumentationforthe:ttag:`autoescape`tag.Therearemanymorenewfeatures,manybugfixesandmanyenhancementstoexistingfeaturesfrompreviousreleases.The``newforms``library,forexample,hasundergonemassiveimprovementsincludingseveralusefuladd-onsin``django.contrib``whichcomplementandbuildonDjango'sform-handlingcapabilities,andDjango'sfile-uploadinghandlershavebeenrefactoredtoallowfiner-grainedcontrolovertheuploadingprocessaswellasstreaminguploadsoflargefiles.Alongwiththeseimprovementsandadditions,we'vemadeanumberofofbackwards-incompatiblechangestotheframework,asfeatureshavebeenfleshedoutandAPIshavebeenfinalizedforthe1.0release.AcompleteguidetothesechangeswillbeavailableaspartofthefinalDjango1.0release,andacomprehensivelistofbackwards-incompatiblechangesisalsoavailableontheDjangowikiforthosewhowanttobegindevelopingandtestingtheirupgradeprocess:http://code.djangoproject.com/wiki/BackwardsIncompatibleChangesTheDjango1.0roadmap======================OneoftheprimarygoalsofthisalphareleaseistofocusattentionontheremainingfeaturestobeimplementedforDjango1.0,andonthebugsthatneedtoberesolvedbeforethefinalrelease.Followingthisrelease,we'llbeconductingaseriesofsprintsbuildinguptoaseriesofbetareleasesandarelease-candidatestage,followedsoonafterbyDjango1.0.Thetimelineisprojectedtobe:*August1,2008:Sprint(basedinWashington,DC,andonline).*August5,2008:Django1.0beta1release.Thiswillalsoconstitutethefeaturefreezefor1.0.Anyfeaturetobeincludedin1.0mustbecompletedandintrunkbythistime.*August8,2008:Sprint(basedinLawrence,KS,andonline).*August12,2008:Django1.0beta2release.*August15,2008:Sprint(basedinAustin,TX,andonline).*August19,2008:Django1.0releasecandidate1.*August22,2008:Sprint(basedinPortland,OR,andonline).*August26,2008:Django1.0releasecandidate2.*September2,2008:Django1.0finalrelease.TheofficialDjango1.0releasepartywilltakeplaceduringthefirst-everDjangoCon,tobeheldinMountainView,CA,September6-7.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->