Difference between revisions of "Django"

From ArchWiki
Jump to: navigation, search
m (fix category)
m (add 'See also' section, add link to https://github.com/rosarior/awesome-django)
Line 22: Line 22:
  
 
More information you will find in the [https://docs.djangoproject.com/en/1.8/intro/tutorial01/ official Django tutorial] and [https://docs.djangoproject.com/en/ Django documentation].
 
More information you will find in the [https://docs.djangoproject.com/en/1.8/intro/tutorial01/ official Django tutorial] and [https://docs.djangoproject.com/en/ Django documentation].
 +
 +
== See also ==
 +
 +
*[https://github.com/rosarior/awesome-django awesome-django] - A curated list of Django apps, projects and resources.

Revision as of 13:59, 23 November 2017

Django is a high-level Python Web framework which follows the model–view–template (MVT) architectural pattern.

Installation

Two packages of Django are currently available in the official repositories. They can be installed with the following packages:

Database driver

If you intend to use a MySQL/MariaDB database as backend, also install the python-mysqlclientAUR package.

Usage

If you wish to start a Django project, use django-admin command

$ django-admin startproject mysite

This will create a mysite directory in your current directory. It will also create a manage.py script, which will let you interact with your project.

More information you will find in the official Django tutorial and Django documentation.

See also

  • awesome-django - A curated list of Django apps, projects and resources.