input: Write a function to create a Django application with a model that stores the name, address, and email of a user. If the model is successfully created and migrated, return True. If there is any error during the process, return False.
  assert create_django_app()==True
  assert (create_django_app() and User.objects.filter(name='John', address='123 Main St', email='john@example.com').exists())==True
  assert (create_django_app() and User.objects.filter(name='Alice', address='456 Elm St', email='alice@example.com').exists())==False
  assert (create_django_app() and User.objects.filter(name='Bob', address='789 Oak St', email='bob@example.com').exists())==False
  assert (create_django_app() and User.objects.all().count()==0)==True
output: def create_django_app():
      try:
          from django.db import models
          from django.apps import AppConfig
          from django.core.management import call_command
          from django.db import migrations
  
          class User(models.Model):
              name = models.CharField(max_length=100)
              address = models.CharField(max_length=200)
              email = models.EmailField(max_length=100)
  
          class UserConfig(AppConfig):
              name = 'user_app'
  
          call_command('makemigrations')
          call_command('migrate')
          return True
      except Exception as e:
          return False