input: Write a function to create a Django application with a model that stores the name, address, and email of a user. Ensure the function sets up the Django project, defines the User model, and performs the necessary migrations.
  
  def setup_django_app_with_user_model():
      import os
      from django.core.management import call_command
      from django.db import models
  
      # Create Django project
      call_command('startproject', 'myapp')
      
      # Change directory to the project
      os.chdir('myapp')
      
      # Create User model
      class User(models.Model): 
          name = models.CharField(max_length=100) 
          address = models.CharField(max_length=100)
          email = models.EmailField(max_length=100)
      
      # Perform migrations
      call_command('makemigrations')
      call_command('migrate')
  
  # Example usage
  setup_django_app_with_user_model()
output: def setup_django_app_with_user_model():
      import os
      from django.core.management import call_command
      from django.db import models
  
      # Create Django project
      call_command('startproject', 'myapp')
      
      # Change directory to the project
      os.chdir('myapp')
      
      # Create User model
      class User(models.Model): 
          name = models.CharField(max_length=100) 
          address = models.CharField(max_length=100)
          email = models.EmailField(max_length=100)
      
      # Perform migrations
      call_command('makemigrations')
      call_command('migrate')