In that case, what must I add to my `models.py`? On Tuesday, October 17, 2017 at 4:22:44 AM UTC-4, Rainell Dilou Gómez wrote: > > I think the answer to this question can be useful to you. > > Why does my django formset need a pointer field reference? > <https://stackoverflow.com/questions/13690468/why-does-my-django-formset-need-a-pointer-field-reference/#answers> > > Il giorno lunedì 16 ottobre 2017 05:05:15 UTC+2, Tom Tanner ha scritto: >> >> 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.
