SKILL

django-verification

Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.

Target: Cloud, operations & security. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original Japanese text

Topics in the source

  • Django 検証ループ
  • フェーズ1: 環境チェック
  • フェーズ2: コード品質とフォーマット
  • フェーズ3: マイグレーション
  • フェーズ4: テスト + カバレッジ
  • フェーズ5: セキュリティスキャン
  • フェーズ6: Django管理コマンド
  • フェーズ7: パフォーマンスチェック

PR前、大きな変更後、デプロイ前に実行して、Djangoアプリケーションの品質とセキュリティを確保します。 環境が誤って構成されている場合は、停止して修正します。 一般的な問題: パブリック関数の型ヒントの欠落 PEP 8フォーマット違反 ソートされていないインポート 本番構成に残されたデバッグ設定 レポート: 保留中のマイグレーション数 マイグレーションの競合 マイグレーションのないモデルの変更 レポート: 合計テスト: X成功、Y失敗、Zスキップ 全体カバレッジ: XX% アプリごとのカバレッジ内訳 カバレッジ目標: | コンポーネント | 目標 | |-----------|--------| | モデル | 90%+ | | シリアライザー | 85%+ | | ビュー | 80%+ | | サービス | 90%+ | | 全体 | 80%+ | レポート: 見つかった脆弱な依存関係 セキュリティ構成の問題 ハードコードされたシークレットが検出 DEBUGモードのステータス(本番環境ではFalseであるべき) レポート: ページあたりのクエリ数(典型的なページで50未満であるべき) 欠落しているデータベースインデックス 重複クエリが検出 チェックリスト: デバッグステートメント(print、pdb、breakpoint())なし 重要なコードにTODO/FIXMEコメントなし ハードコードされたシークレットや資格情報なし モデル変更のためのデータベースマイグレーションが含まれている 構成の変更が文書化されている 外部呼び出しのエラーハンドリングが存在 必要な場所でトランザクション管理 [ ] すべてのテストが成功 [ ] カバレッジ ≥ 80% [ ] セキュリティ脆弱性なし [ ] 未適用のマイグレーションなし [ ] 本番設定でDEBUG = False [ ] SECRETKEYが適切に構成 [ ] ALLOWEDHOSTSが正しく設定 [ ] データベースバックアップが有効 [ ] 静的ファイルが収集され提供 [ ] ログが構成され動作中 [ ] エラー監視(Sentryなど)が構成済み [ ] CDNが構成済み(該当する場合) [ ] Redis/キャッシュバックエンドが構成済み [ ] Celeryワーカーが実行中(該当する場合) [ ] HTTPS/SSLが構成済み [ ] 環境変数が文書化済み | チェック | コマンド | |-------|---------| | 環境 | python --version | | 型チェック | mypy . | | リンティング | ruff check . | | フォーマット | black . --check | | マイグレーション | python manage.py makemig

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
affaan-m/ECC
Source file
docs/ja-JP/skills/django-verification/SKILL.md
Fixed revision
d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: affaan-m/ECC · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T14:01:49.153Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.