input: 
  def create_user_model():
      """ Create a Django application with a model that stores the name, address, and email of a user.
      The function should return the entire process of creating the Django app, defining the User model,
      and running the necessary migrations.
      >>> create_user_model()
      # create Django app
      django-admin startproject myapp
  
      # 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
      """
  
output:     # create Django app
      os.system('django-admin startproject myapp')
  
      # create user model
      with open('myapp/myapp/models.py', 'a') as f:
          f.write("""
  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
      os.system('python myapp/manage.py makemigrations')
      os.system('python myapp/manage.py migrate')