title: Django Error (Attribute): 'CharField' object has no attribute 'is_related'
body: <p>I am trying to make a description to every user, in my new project. But i get an error when i try to makemigrations. I do not know how to fix it.
  I have tried different things but nothing worked, my coding is maybe very bad, but i am also new to python and django.</p>
  
  <p><strong>The Error:</strong></p>
  
  <pre><code>C:\Users\bruger\Dropbox\min-login-web\web_login&gt;python manage.py makemigrations
  Traceback (most recent call last):
    File "manage.py", line 15, in &lt;module&gt;
      execute_from_command_line(sys.argv)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line
      utility.execute()
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 375, in execute
      self.fetch_command(subcommand).run_from_argv(self.argv)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 316, in run_from_argv
      self.execute(*args, **cmd_options)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 353, in execute
      output = self.handle(*args, **options)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 83, in wrapped
      res = handle_func(*args, **kwargs)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\commands\makemigrations.py", line 143, in handle
      loader.project_state(),
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\migrations\loader.py", line 322, in project_state
      return self.graph.make_state(nodes=nodes, at_end=at_end, real_apps=list(self.unmigrated_apps))
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\migrations\graph.py", line 378, in make_state
      project_state = self.nodes[node].mutate_state(project_state, preserve=False)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\migrations\migration.py", line 87, in mutate_state
      operation.state_forwards(self.app_label, new_state)
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\migrations\operations\models.py", line 85, in state_forwards
      list(self.managers),
    File "C:\Users\bruger\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\migrations\state.py", line 377, in __init__
      if field.is_relation and hasattr(field.related_model, '_meta'):
  AttributeError: 'CharField' object has no attribute 'is_relation'
  </code></pre>
  
  <p><strong>My Models file:</strong></p>
  
  <pre><code>from django import forms
  from django.db import models
  from django.db.models.signals import post_save
  from django.contrib.auth.models import User
  from PIL import Image
  
  
  class Profile(models.Model):
      user = models.OneToOneField(User, on_delete=models.CASCADE)
      image = models.ImageField(default='default.jpg', upload_to='profile_pics')
  
      def __str__(self):
          return f'{self.user.username} Profile'
  
      def save(self):
          super().save()
  
          img = Image.open(self.image.path)
  
          if img.height &gt; 300 or img.width &gt; 300:
              output_size = (300, 300)
              img.thumbnail(output_size)
              img.save(self.image.path)
  
  class Desc(models.Model):
      description = forms.CharField(widget = forms.Textarea, max_length = 250, required=False)
  
      def __str__(self):
          return f'{self.user.username} Desc'
  </code></pre>
  
  <p>I Hope somebody can help me, because this is really getting on my nerves.</p>