MCQ KEY FACTS Flashcards
(20 cards)
Django Language?
Python
Django Architecture?
MVT
Django Database Default?
SQLite
Start Project?
django-admin startproject
Create App?
python manage.py startapp
Admin User?
createsuperuser
Run Server?
python manage.py runserver
Migrations?
makemigrations then migrate
Define Models?
models.py
Route URLs?
urls.py, use path()
Handle Requests?
views.py
Template Loop?
{% for book in books %}
Model String Method?
def __str__(self):
Relationship Fields?
ForeignKey, ManyToManyField, OneToOneField
Sessions?
Stored in DB, identified by a cookie
Command for Static Files?
python manage.py collectstatic
ModelAdmin Class?
Customizes admin display
Regex URL Matching?
re_path()
Use of Meta in models?
Defines metadata (ordering, db_table)
Security in Django?
Built-in CSRF, auth, SQLi prevention