input: 
  def create_user_model(app_name: str) -> str:
      """Generate a Django model class for a user with fields name, address, and email.
      The function should also generate the necessary commands to create and migrate the model.
      
      >>> create_user_model('myapp')
      # 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
      result = f"django-admin startproject {app_name}\n\n"
  
      # create user model
      result += "from django.db import models\n\n"
      result += "class User(models.Model):\n"
      result += "    name = models.CharField(max_length=100)\n"
      result += "    address = models.CharField(max_length=100)\n"
      result += "    email = models.EmailField(max_length=100)\n\n"
  
      # migrate models
      result += f"python manage.py makemigrations {app_name}\n"
      result += "python manage.py migrate\n"
  
      return result