title: Blank line Python PEP8 best practice in class definition
body: <p>I always leave a blank line after class definition and the code seems to be PEP8 compliant, as no warning is raised for this. I do this because I found it more readable than writing all together.</p>
  
  <pre><code>class Area(BaseModel):
  
      name = models.CharField(_("Name"), max_length=30)
      slug = models.SlugField(_("Slug"), max_length=30, unique=True)
  
      class Meta(BaseModel.Meta):
  
          verbose_name = _("Area")
          verbose_name_plural = _("Areas")
          ordering = [
              "name",
          ]
  </code></pre>
  
  <p>However, when I read PEP8 code compliant. This extra space is never there and this code would look like this:</p>
  
  <pre><code>class Area(BaseModel):
      name = models.CharField(_("Name"), max_length=30)
      slug = models.SlugField(_("Slug"), max_length=30, unique=True)
  
      class Meta(BaseModel.Meta):
          verbose_name = _("Area")
          verbose_name_plural = _("Areas")
          ordering = [
              "name",
          ]
  </code></pre>
  
  <p>My question is: Is that a "bad practice" what I'm doing. Should I avoid this extra blank lines in Python?</p>