Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Warrick Newsgroups: comp.lang.python Subject: Re: Python and multiple user access via super cool fancy website Date: Fri, 25 Dec 2015 18:38:19 +0100 Lines: 37 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de SB9DZ74ZiVcl2pBpR2dc1QTCmYQJ9U8p9sYN6tPbP/SA== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.024 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'subject:Python': 0.05; 'django.': 0.05; 'http,': 0.09; '\xe2\x80\x94': 0.09; 'python.': 0.11; 'template': 0.11; 'django': 0.13; '(eg.': 0.16; 'html/css,': 0.16; 'installer,': 0.16; 'lazily': 0.16; 'models,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'something.': 0.16; 'subject:access': 0.16; 'subject:user': 0.16; 'two.': 0.16; 'wrote:': 0.16; '2015': 0.20; 'handles': 0.20; 'code.': 0.23; 'tutorials': 0.23; 'header:In-Reply-To:1': 0.24; 'hosting': 0.25; 'install': 0.25; 'chris': 0.26; 'coding': 0.27; 'message- id:@mail.gmail.com': 0.27; 'this.': 0.28; 'actual': 0.28; 'issues.': 0.29; 'it\xe2\x80\x99s': 0.29; 'relational': 0.29; 'subject:website': 0.29; 'admin': 0.29; "i'm": 0.30; 'to:name :python-list': 0.30; 'especially': 0.32; 'december': 0.32; 'downloading': 0.33; 'hopefully': 0.33; 'thanks!': 0.34; 'received:google.com': 0.35; 'done': 0.35; "isn't": 0.35; 'there': 0.36; 'received:209.85': 0.36; '(and': 0.36; 'to:addr:python- list': 0.36; 'subject:: ': 0.37; 'setting': 0.37; 'client': 0.37; 'things': 0.38; 'received:209': 0.38; 'anything': 0.38; 'shared': 0.38; 'build': 0.40; 'to:addr:python.org': 0.40; 'still': 0.40; 'some': 0.40; 'easy': 0.60; 'your': 0.60; 'skip:u 10': 0.61; 'engine': 0.62; 'is.': 0.63; 'panel': 0.63; 'more': 0.63; 'to,': 0.63; 'night': 0.67; 'services': 0.67; 'hour': 0.69; 'lol.': 0.72; 'cms,': 0.84; 'ready-made': 0.84; 'subject:via': 0.84; 'watched': 0.91; 'wordpress': 0.93; 'hand,': 0.97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=OwEPZtPK6X0hwA5fLYw9MhTwOM5i9gzyekc+E6KiycQ=; b=pqzL3NEO7dD5L8O0uPMBfCFoswWjFhEWEla/6SC9Ur9lJAtdGLoxEuuh+n/VSFojs1 0DKMAGn2Dj4GOOLBzbElQBQgN7wQQEdYB7yKV7tIQvLmsVajHNCA76yFqD90ojNt0gZQ wQr/tFOVPKvlpq963b8xz+8QdZpmqwglsRYbnqgGz3uAE19+SGJ6VwkbaYuad3UYvsur zJUhyjJd+5wvdYoKRL9LJ4SEOQiboErpFq9BeolCd0gz1qp//iMWpmBBbmGFCnBp95Go C5ojYRP52F7HYZVjHOMz6TrT7szcfcZPDKqFLPEtRzJUcknb+bZEU5eRzoTDOZ9wgQlw 4tRg== X-Received: by 10.112.150.169 with SMTP id uj9mr9245650lbb.17.1451065099756; Fri, 25 Dec 2015 09:38:19 -0800 (PST) In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:100859 On 25 December 2015 at 13:15, Aaron Christensen wrote: > LOL. Thanks! PHP was definitely not very easy to pick up and I'm still > having some issues. Last night I watched some tutorials on Django and pla= n > on reading all of the links on the docs page of Django. I will also look= at > your recommendation. I think that will give me a good understanding. > Hopefully Django isn't a copy/paste kinda "put your website together" lik= e > WordPress because my objective is to actually learn Python. That=E2=80=99s not what WordPress is. WordPress is a blog engine that can b= e used as a general-purpose CMS, full stop. You don=E2=80=99t need any coding skills to build a website with WordPress. Many people have done that =E2=80= =94 especially on wordpress.com or shared hosting services with one-click WP installers; and even without an installer, setting up WordPress on shared hosting requires a FTP client and reading comprehension anyways. On the other hand, Django is nothing like this. Django can do anything you tell it to, and you need to write code. While Django handles some things for you (eg. the admin panel or the ORM), you still need to write models, views, URL configuration, etc. yourself. You need an understanding of relational databases, HTTP, HTML/CSS, the template engine, and you do need to write actual code. And while there are tons of ready-made blog applications for Django that you can install and use, you can (and should!) write your own in an hour or two. And it=E2=80=99s a lot more fun to do that than lazily downloading something. --=20 Chris Warrick PGP: 5EAAEA16