「Django」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (→インストール: 英語版にあわせて修正い) |
(→データベースドライバー: 情報を更新) |
||
11行目: | 11行目: | ||
=== データベースドライバー === |
=== データベースドライバー === |
||
− | + | Django で利用できるさまざまなデータベース バックエンドがあります。: |
|
+ | * [[PostgreSQL]] をバックエンドとして使用する場合、{{Pkg|python-psycopg2}} パッケージをインストールします。 |
||
+ | * [[MySQL]] データベースをバックエンドとして使用する場合は、{{Pkg|python-mysqlclient}} パッケージをインストールしてください。 |
||
== 使用方法 == |
== 使用方法 == |
2023年1月10日 (火) 00:38時点における版
Django は model–view–template (MVT) デザインパターンに従っている高水準な Python ウェブフレームワークです。
インストール
最新の python3 サポートを提供する python-django パッケージを インストール します。ドキュメントは AUR の django-docsAUR パッケージです。
データベースドライバー
Django で利用できるさまざまなデータベース バックエンドがあります。:
- PostgreSQL をバックエンドとして使用する場合、python-psycopg2 パッケージをインストールします。
- MySQL データベースをバックエンドとして使用する場合は、python-mysqlclient パッケージをインストールしてください。
使用方法
Django プロジェクトを開始するには、django-admin
コマンドを使います:
$ django-admin startproject mysite
上記のコマンドでカレントディレクトリに mysite ディレクトリが作成されます。また、プロジェクトを管理するための manage.py スクリプトも作成されます。
詳しくは Django 公式チュートリアル や Django ドキュメント を見てください。
参照
- awesome-django - Django アプリ・プロジェクト・リソースの厳選リスト。
- Django vs Flask - Django と Flask フレームワークの比較。