Hey, were you actually able to solve it? because any further changes I make 
are'nt reflected in the database!!!

On Sunday, October 22, 2017 at 12:17:45 AM UTC+5:30, Tom Tanner wrote:
>
> I commented out my model, ran the migration commands, uncommented, ran the 
> commands again, and things are fine
>
> On Friday, October 20, 2017 at 6:56:28 PM UTC-4, Tom Tanner wrote:
>>
>> In that case, what must I add to `models.py`? If this was pure Django, it 
>> seems I'd need to add a dictionary of fields, including `form_ptr`. But 
>> what's the correct way in Mezzanine?
>>
>> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mezzanine-users/5f55aef0-d15a-4a7b-b1f2-f2a0591f017bo%40googlegroups.com.

Reply via email to