Django é um framework web que agiliza o desenvolvimento de aplicações. Com os vários recursos que o Django oferece para o desenvolvedor, tais como um ORM próprio, um sistema de autenticação, linguagem de templates, esquema de URLs, entre outros, muitas tarefas no desenvolvimento do sistema web são facilitadas. Em relação ao framework Django, é correto afirmar:
-
A em Django, um “Middleware” encapsula a lógica responsável pela conexão com o banco de dados.
-
B em Django uma “fixture” é um recurso que serve para ser aplicado em uma “view” para modificar o seu comportamento padrão.
-
C um “Model” em Django é uma subclasse de “django.db.models.Template”, que, geralmente, é mapeado para um arquivo de template.
-
D Django 4 pode ser configurado com vários motores de template além do Django Template Language. Alternativamente, podem ser adicionados outros produtos de motores de template.