input: def create_django_user_model(project_name: str, app_name: str) -> str:
      """Create a Django model for a user that stores the name, address, and email of the user.
      The function should return a string with the Django model class definition and the command
      to create the Django app and migrate the models.
      Example:
      for create_django_user_model('myproject', 'users') == """
      # create Django app
      django-admin startproject myproject
  
      # 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
      django_admin_command = f"django-admin startproject {project_name}"
  
      # create user model
      model_definition = f"""
  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
      migrate_commands = f"""
  python manage.py makemigrations {app_name}
  python manage.py migrate
  """
  
      return f"""{django_admin_command}
  
  {model_definition}
  
  {migrate_commands}
  """
  