Django Fundamentals

Test your knowledge of Django’s core concepts including models,views,and templates.

1. What is Django's official tagline?
2. Which of the following are valid Django model field types?
3. Django follows the MVT (Model-View-Template) architecture.
4. What command initializes a new Django project? (format: command)
5. Which file defines the main URL routing for a Django project?
6. Which of the following are Django template tags?
7. Django's default database is PostgreSQL.
8. Name Django's built-in interface for managing application data (one word).
9. What is the primary role of Django's ORM?
10. Which middleware classes are enabled by default in Django?
11. Django forms require manual CSRF protection setup.
12. What decorator restricts view access to logged-in users? (format: @decorator)
13. Which file stores project-wide settings like INSTALLED_APPS?
14. Which ORM methods retrieve multiple objects from the database?
15. Django templates support inheritance with the {% extends %} tag.
16. What is the default file extension for Django templates?
17. Which class-based view handles form submission for creating objects?
18. Which are built-in Django authentication backends?
19. Django automatically serves static files in production.
20. What command applies pending migrations to the database?
Answered 0 of 0 — 0 correct