python - Django Flatpages DB Tables Not Created -
python - Django Flatpages DB Tables Not Created -
ubuntu 14.04 python 3.4.0 django 1.7
i followed 4 step directions set flatpages, when ran python3 manage.py migrate, none of db tables flatpages created. other tables created, not ones needed flatpages. i'm pretty puzzled this, 'cause isn't complicated. added right stuff settings.py --
site_id = 1 # added flatpages # application definition installed_apps = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', # added 'django.contrib.flatpages.urls', # added flatpages ) middleware_classes = ( 'django.contrib.sessions.middleware.sessionmiddleware', 'django.middleware.common.commonmiddleware', 'django.middleware.csrf.csrfviewmiddleware', 'django.contrib.auth.middleware.authenticationmiddleware', 'django.contrib.auth.middleware.sessionauthenticationmiddleware', 'django.contrib.messages.middleware.messagemiddleware', 'django.middleware.clickjacking.xframeoptionsmiddleware', 'django.contrib.flatpages.middleware.flatpagefallbackmiddleware', #added ) ...and urls.py (though don't think impact db table creation) --
from django.conf.urls import patterns, include, url django.views.generic import templateview django.contrib import admin urlpatterns = patterns('', # examples: url(r'^$', 'pets.views.home', name='home'), url(r'^pages/', include('django.contrib.flatpages.urls')), url(r'^robots\.txt$', templateview.as_view(template_name='robots.txt', content_type='text/plain')), url(r'^admin/', include(admin.site.urls)), ) ...am having brain fart or something? don't see why won't work, it's not creating db tables needed flatpages. isn't 1st time creating django, 1st time trying out flatpages.
yes, brain fart: you've added urls module installed_apps, rather app itself.
'django.contrib.flatpages', # added flatpages python django django-flatpages
Comments
Post a Comment