Key terms and common mistakes
The words you will hear in Python Full Stack Development work and the mistakes that most often cost interns approvals.
Key terms
| Term | Meaning |
|---|---|
| Django | Python web framework |
| View | Function or class handling a request |
{{ }} | Outputs a variable |
| Model | Python class mapped to a table |
makemigrations | Creates migration files |
createsuperuser | Creates an admin account |
| Form | Class describing input fields |
@login_required | Decorator requiring login |
Common mistakes to avoid
- Committing the Django SECRET_KEY or .env file.
- Running with DEBUG = True in production.
- No migrations committed for model changes.
- Querying the database inside template loops.
Want to go deeper? The free Django learning path has short modules, games and a certificate for each module.