41
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Awesome Django|リソース・チュートリアル・ライブラリ・オープンソース・DRF等のリンク

Posted at

Awesome Django

リソース

公式リソース

外部リソース

  • Will Vincent's Website - Django と Django REST フレームワークに関する最新のチュートリアル
  • Django Packages - 再利用可能な Django アプリとツールの総合ディレクトリ
  • Classy Class-Based Views - 各 クラスベース汎用ビューの methods/properties/attributes に関する詳細な説明
  • Classy Django Forms - 各 form class の methods/properties/attributes に関する詳細な説明
  • Classy Django REST Framework - DRF class-based views と serializers の methods/attributes に関する詳細な説明
  • Django Sites - Django で構築されたサイトのリスト
  • Pony Checkup - Django で構築されたサイトのセキュリティチェックリスト
  • Django Hunter - センシティブな情報を公開するような不正な設定をしてしまっている Django アプリケーションを特定するためのツール
  • Simple is Better than Complex - Django に関するチュートリアルや tips を公開しているサイト。定期的に更新される
  • Full Stack Python's Django Page - Django の思想や他のリソース・チュートリアルへのリンク
  • RealPython - Django に関する多くの質の高いチュートリアル
  • TestDriven - Docker、決済などのトピックに関する Django のチュートリアル

コミュニティ

  • Users Google Group - とても活発なディスカッション掲示板
  • Developers Google Group - Django 自体への貢献用途のみ
  • Twitter - アップデート、セキュリティの修正などに関する公式発表用
  • IRC Channel - irc://irc.freenode.net/django で他の Django ユーザーとチャット

カンファレンス

ユーチューブカンファレンスチャンネル

ミートアップ

  • Meetups - 65 カ国に渡る 400 以上のミートアップ

ポッドキャスト

  • Django Chat - Will Vincent と Django Fellow の Carlton Gibson によって毎週行われるポッドキャスト。ゲストと Django のコアコンセプトについてのディスカッションを行う
  • TalkPython - Django のするエピソードに関するポッドキャスト
  • Podcast Init - Django ゲストを時々交える有名な Python のポッドキャスト

Third-Party パッケージ

利用可能な全てのパッケージのリストはこちら Django Packages

  • channels - Django の非同期サポート
  • django-allauth - SNS 認証を含むユーザー登録機構
  • django-autocomplete-light - フォームに自動補完を追加
  • django-compressor - JavaScript / CSS を単一のキャッシュファイルに圧縮
  • django-crispy-forms - DRY Django フォーム
  • dj-database-url - データベースの URL
  • django-debug-toolbar - HTTP リクエスト/レスポンスをデバッグするための設定可能なツールバー
  • django-environ - 環境変数
  • django-extensions - manage.py のコマンド拡張。特に runserver_plusshell_plusが有名
  • django-extra-views - 追加のクラスベース汎用ビュー
  • django-filter - Django QuerySets を拡張したパワフルなフィルター
  • django-guardian - Django でのオブジェクトごとの権限
  • django-hijack - Admin ユーザーが他のユーザーの認証情報を知らなくても、彼らに変わってログインして作業を行うことができるようになる
  • django-import-export - アドミン画面でデータをより簡単にインポート/エクスポートできるようになる
  • django-model-utils - Django モデルのミックスインとユーティリティ
  • django-organizations - グループとマルチユーザーアカウント管理
  • django-reversion - モデルインスタンスのバージョン管理
  • django-rq - Redis キューのインテグレーション
  • django-shapeshifter - 複数のフォームを 1 つのビューで扱えるクラスベースビュー
  • django-silk - HTTP リクエストとデータベースクエリのリアルタイムプロファイリングと検査
  • django-sql-explorer - SQL クエリ経由でデータをシェア
  • django-storages - Django 用の複数のカスタムストレージバックエンドをサポートするための単一ライブラリ
  • django-tables2 - ページネーションとソート機能を持った HTML テーブル
  • django-taggit - シンプルなモデルタグ
  • django-test-plus - Django のデフォルトの TestCase への便利な追加機能
  • easy-thumbnails - Django 用の画像サムネイル
  • django-vanilla-views - よりシンプルなクラスベースのビュー
  • django-watson - 全文検索プラグイン
  • factory-boy - テスト用のデータ自動作成
  • pytest-django - Django で pytest の機能を利用
  • whitenoise - Python Web アプリケーション用の単純化された静的ファイル

コンテンツマネジメントシステム (CMS)

  • wagtail - 有名な Django 製コンテンツマネジメントシステム (CMS)
  • mezzanine - CMS フレームワーク
  • django-cms - CMS for Django

Django REST Framework

チュートリアル

初心者向けチュートリアル

中級/上級向けチュートリアル

Docker のチュートリアル

Docker は一般的に PostgreSQL や MySQL のようなプロダクションレベルのデータベースをローカルで操作するために使用される

スタータープロジェクト(Boilerplate)

  • cookiecutter-django - 充実したスタータープロジェクト。カスタマイズ可能
  • djangox - ユーザー認証フローやPipenvが用意されたシンプルなスタータープロジェクト
  • django-starter-project -複数のステージング環境とHerokuデプロイメント設定を持つ、スタータープロジェクト
  • docker-django - DjangoとDockerを一緒に使うためのクイックスタータープロジェクト
  • wemake-django-template - コードの品質とセキュリティに注力したスタータープロジェクト

オープンソースアプリケーション

オープンソースプロジェクト

  • Zulip - オープンソースチームチャット
  • django-oscar - Django製E-commerce
  • saleor - E-commerce サイト
  • Django-CRM - オープンソースのDjango製CRM

Django REST Framework

DjangoでAPIを構築する最もポピュラーな方法

DRF リソース

DRF チュートリアル

DRF スタータープロジェクト(Boilerplate)

DRF オープンソースアプリケーション

Django 2.2

Django 2.1

Django 2.0

Django 1.11

コース

動画

Free Videos

Django 2.2

Django 2.1

Django 2.0

Django 1.11

有料動画

ライセンス

CC0

いくつかのリンクは私(Awesome Djangoの著者)がこのリストを最新に保つ時間を正当化するのを助けるアフィリエイトコードを含みます。

41
50
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
41
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?