Django
Django is a high-level Python Web framework which follows the model–view–template (MVT) architectural pattern.
Installation
Install the python-django package. Documentation can be installed with the django-docsAUR package.
Database driver
There are different database backends available for Django:
- For a PostgreSQL backend install the python-psycopg2 package.
- If you intend to use a MySQL database as backend, install the python-mysqlclient 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.
gollark: ++remind -1m44000s (slightly later than that, but you know, be there early)
gollark: ++remind 44000s lyricly banninate
gollark: LyricLy, you have 44100ish seconds.
gollark: I'm sure you'd like to think so.
gollark: There is one, yes.
See also
- awesome-django - A curated list of Django apps, projects and resources.
- Django vs Flask - Comparison of Django and Flask frameworks.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.