Here's what my Mezzanine theme's `models.py` looks like.
from __future__ import unicode_literals
from django.db import models
from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _
from mezzanine.conf import settings
from mezzanine.core.fields import FileField, RichTextField
from mezzanine.core.models import Displayable, Ownable, RichText, Slugged
from mezzanine.generic.fields import CommentsField, RatingField
from mezzanine.utils.models import AdminThumbMixin, upload_to
from mezzanine.forms.models import Form
class AboutPage(Form):
'''
All-in-one about page
'''
site_description= RichTextField(_("About"), help_text=_("A short
description of this website."))
class Meta:
verbose_name=_("About page")
verbose_name_plural=_("About pages")
When I run `python manage.py makemigrations`, I get this message.
You are trying to add a non-nullable field 'form_ptr' to aboutpage without
a default; we can't do that (the database needs something to populate
existing rows).
Please select a fix:
1) Provide a one-off default now (will be set on all existing rows with a
null value for this column)
2) Quit, and let me add a default in models.py
Select an option: 2
How do I change my `AboutPage` class to avoid this message?
My goal is to make a page that where I can put a form with descriptions and
other info for my site.
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.