input: from typing import List
  
  def create_django_app(app_name: str, model_fields: List[str]) -> str:
      """ Creates a Django application with a specified model that stores provided fields.
      The model should be named 'User' and contain fields for 'name', 'address', and 'email'.
      The function returns a string showing the steps to create the app, create the model,
      and perform migrations.
      
      >>> create_django_app('myapp', ['name', 'address', 'email'])
      "# create Django app\\ndjango-admin startproject myapp\\n\\n# create user model\\nfrom django.db import models\\n\\nclass User(models.Model): \\n    name = models.CharField(max_length=100) \\n    address = models.CharField(max_length=100)\\n    email = models.EmailField(max_length=100)\\n\\n# migrate models\\npython manage.py makemigrations\\npython manage.py migrate"
      """
output:     steps = f"""# create Django app
  django-admin startproject {app_name}
  
  # create user model
  from django.db import models
  
  class User(models.Model): 
      name = models.CharField(max_length=100) 
      address = models.CharField(max_length=100)
      email = models.EmailField(max_length=100)
  
  # migrate models
  python manage.py makemigrations
  python manage.py migrate"""
      return steps