input: from typing import List
  
  def create_django_app_with_user_model(app_name: str, model_fields: List[str]) -> str:
      """
      Create a Django application with a model that stores the name, address, and email of a user.
      The function should return the command to run migrations as a string.
      
      >>> create_django_app_with_user_model('myapp', ['name', 'address', 'email'])
      'python manage.py makemigrations && python manage.py migrate'
      """
  
output:     
      model_definition = f"""
  from django.db import models
  
  class User(models.Model):
      {' '.join([f'{field} = models.CharField(max_length=255)' for field in model_fields])}
  """
      with open(f'{app_name}/models.py', 'w') as f:
          f.write(model_definition)
      
      return 'python manage.py makemigrations && python manage.py migrate'
  