startproject
createproject
newproject
initproject
It defines the database models
It contains URL patterns
It stores configuration settings for a Django project
It defines the views for the app
To define database models
To create URL patterns
To define views
To generate dynamic HTML content
Automatically, no configuration needed
By using the staticfiles app
By including them in the urls.py file
By placing them in the templates folder
To start the development server
To manage database migrations
To create a new Django app
All of the above
By using the auth app
By including a users module in each app
By manually implementing authentication in each view
By default, Django does not provide user authentication
To create dynamic web pages
To handle user authentication
To build Web APIs
To manage static files
createapp
startapp
newapp
initapp
It contains the database models
It stores configuration settings for the app
It handles user authentication
MySQL only
PostgreSQL only
SQLite, PostgreSQL, MySQL, and Oracle
MongoDB only
To define URL patterns
To process requests and responses globally before reaching views
Using the migrate command
Manually editing the database schema file
Automatically, without any command
Using the update command
To define URL patterns for the admin interface
To create HTML templates for the admin interface
To register models for use in the admin interface
To define views for the admin interface
By manually copying and pasting the URLs
By importing the apps views directly
By using the include function
By defining the URLs directly in the projects settings.py file
It defines a new URL pattern
It includes a CSRF token in the form
It imports a CSS file
It defines a new model
By relying on the browser to handle security
By escaping data in templates by default
By ignoring security concerns
By requiring developers to manually sanitize all input
runserver
startserver
devserver
initserver
To create HTML templates
To define forms for user input
To handle database migrations
It starts the Django development server
It creates a new Django app
It is used for administrative tasks and management commands
It defines URL patterns for the admin interface
It manages common database operations
It adds various HTTP headers to responses
It defines common URL patterns