Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'subject:Django': 0.03; 'python': 0.08; 'linux.': 0.09; 'postgres': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:80.91.229.12': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:lo.gmane.org': 0.09; 'am,': 0.12; 'server,': 0.12; 'intermediate': 0.15; 'shambhu': 0.16; 'subject:required': 0.16; 'twisted': 0.16; 'wrote:': 0.16; 'setup.': 0.18; 'suggest': 0.20; 'header:In-Reply-To:1': 0.22; 'windows': 0.26; 'work.': 0.27; 'server': 0.29; 'installing': 0.29; 'django': 0.29; 'at.': 0.30; 'hi,': 0.32; 'to:addr:python- list': 0.33; 'instead': 0.33; 'header:User-Agent:1': 0.34; 'things': 0.34; 'frame': 0.34; 'subject:work': 0.34; 'header:X -Complaints-To:1': 0.35; 'doing': 0.36; 'something': 0.37; 'two': 0.37; 'could': 0.38; 'think': 0.38; 'received:org': 0.38; 'should': 0.38; 'subject:: ': 0.39; 'under': 0.39; 'enough': 0.39; 'header:Mime-Version:1': 0.39; 'data': 0.39; 'to:addr:python.org': 0.39; 'setup': 0.40; 'projects': 0.63; 'secure': 0.66; 'home': 0.66; 'engine': 0.71; '09:25': 0.84; 'subject:learn': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Gelonida N Subject: Re: Prequisites required to learn Django frame work Date: Wed, 07 Sep 2011 11:06:25 +0200 References: <408F64D89899604FB24015E64E10490C02F3F1@KCHJEXMB02.kpit.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: unicorn.dungeon.de User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.21) Gecko/20110831 Lightning/1.0b2 "" In-Reply-To: <408F64D89899604FB24015E64E10490C02F3F1@KCHJEXMB02.kpit.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 40 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1315386401 news.xs4all.nl 2418 [2001:888:2000:d::a6]:37187 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:12888 Hi Shambhu, On 09/07/2011 09:25 AM, Shambhu Rajak wrote: > Hi, > > I have been doing python development since last year, I think I should > learn the famous Django frame work. > > > > Can any one suggest what are the perquisite required to setup django on > my local home machine. > Just easyinstall django This is enough for learning and midsize home grown projects not requiring a very secure setup. Django comes with a built in server, which is good enough for learning. However It should not be used for deployment. As database engine you can use sqlite3, which is also good enough for learning. My above mentioned setup will be working under windows and under linux. If you want to have something with a better performance, then you have two things to look at. Change the data base engine to mysql or postgres. mysql / postgres should be installable under Windows Use a real web server (apache / nginx with uwsgi plugins) As an intermediate step you could instead of installing a 'real' web server you could also use a python twisted server