title: How to set menus in Mezzanine Django
body: <p>I have created a <em>model.py</em> file in which I define my classes like: </p>
  
  <pre><code>from django.db import models
  from mezzanine.pages.models import Page
  
  class Author(Page):
      dob = models.DateField("Date of birth")
  
  class Book(models.Model):
      author = models.ForeignKey("Author")
      cover = models.ImageField(upload_to="authors")
  </code></pre>
  
  <p>Then my HTML page and place it into <code>templates folder</code> define URL in <em>urls.py</em> file.</p>
  
  <p>I run command <code>python manage.py collecttemplates</code> to get all templates </p>
  
  <p>Now I browse <code>127.0.0.1/8000/page1/</code> to get my page view. </p>
  
  <p><em>*</em>*Question 1: How to place this page in menu of home page using admin interface?</p>
  
  <p>Question 2: How to solve this error <code>'NoneType' object has no attribute 'split'</code> generates if I browse <code>http://127.0.0.1:8000/admin/conf/setting/</code>?</p>
  
  <p>Question3 : How to access POST DATA from forms created in mezzanine interface?<em>*</em>*</p>
  
  <p>UPDATE:</p>
  
  <pre><code>from django.db import models
  from mezzanine.pages.models import Page
  class Author(Page):
      dob = models.DateField("Date of birth")
  
  class Book(models.Model):
      author = models.ForeignKey("Author")
      cover = models.ImageField(upload_to="authors")
  </code></pre>
  
  <p>and admin.py with these:</p>
  
  <pre><code>from django.contrib import admin
  from mezzanine.pages.admin import PageAdmin
  from .models import Author  
  </code></pre>
  
  <p>admin.site.register(Author, PageAdmin)</p>
  
  <p>Now i write these commands: python manage.py syncdb,  python manage.py migrate,<br>
  and then open python shell to write  Author.objects.create(dob = "12/12/2014")</p>
  
  <p><strong>That generates error that author is not defined. It's true because no tables created in my database.?!</strong></p>