Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #100859 > unrolled thread

Re: Python and multiple user access via super cool fancy website

Started byChris Warrick <kwpolska@gmail.com>
First post2015-12-25 18:38 +0100
Last post2015-12-25 18:38 +0100
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Python and multiple user access via super cool fancy website Chris Warrick <kwpolska@gmail.com> - 2015-12-25 18:38 +0100

#100859 — Re: Python and multiple user access via super cool fancy website

FromChris Warrick <kwpolska@gmail.com>
Date2015-12-25 18:38 +0100
SubjectRe: Python and multiple user access via super cool fancy website
Message-ID<mailman.9.1451065108.11925.python-list@python.org>
On 25 December 2015 at 13:15, Aaron Christensen
<aaron.christensen@gmail.com> 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 plan
> 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" like
> WordPress because my objective is to actually learn Python.

That’s not what WordPress is. WordPress is a blog engine that can be
used as a general-purpose CMS, full stop. You don’t need any coding
skills to build a website with WordPress. Many people have done that —
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’s a lot more fun to do that than lazily
downloading something.

-- 
Chris Warrick <https://chriswarrick.com/>
PGP: 5EAAEA16

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web