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

TermMeaning
DjangoPython web framework
ViewFunction or class handling a request
{{ }}Outputs a variable
ModelPython class mapped to a table
makemigrationsCreates migration files
createsuperuserCreates an admin account
FormClass describing input fields
@login_requiredDecorator 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.

โ† Submitting tasks and earning your certificateApply for the Python Full Stack Development internship โ†’