Variable: projectile--django-file-kinds

projectile--django-file-kinds is a variable defined in projectile.el.

Value

((:model :suffix "models.py" :key-fn projectile--django-app-key)
 (:view :suffix "views.py" :key-fn projectile--django-app-key)
 (:urls :suffix "urls.py" :key-fn projectile--django-app-key)
 (:admin :suffix "admin.py" :key-fn projectile--django-app-key)
 (:tests :suffix "tests.py" :key-fn projectile--django-app-key))

Documentation

Reference :file-kinds table for the Django project type.

Relates the per-app files of a Django application by the app directory name (e.g. polls/models.py, polls/views.py, polls/urls.py); no inflection is needed.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defvar projectile--django-file-kinds
  '((:model . (:suffix "models.py" :key-fn projectile--django-app-key))
    (:view  . (:suffix "views.py"  :key-fn projectile--django-app-key))
    (:urls  . (:suffix "urls.py"   :key-fn projectile--django-app-key))
    (:admin . (:suffix "admin.py"  :key-fn projectile--django-app-key))
    (:tests . (:suffix "tests.py"  :key-fn projectile--django-app-key)))
  "Reference `:file-kinds' table for the Django project type.
Relates the per-app files of a Django application by the app directory
name (e.g. polls/models.py, polls/views.py, polls/urls.py); no
inflection is needed.")