Thank you! I uncommented the "mezzanine.pages" and made migrations so I could enter the admin site.
However, I still got an error when posting and commenting on links on the site. After I post or comment, the page shows: NameError at /link/create/ name 'reduce' is not defined Request Method: POST Request URL: http://127.0.0.1:8000/link/create/ Django Version: 1.9.6 Exception Type: NameError Exception Value: name 'reduce' is not defined Exception Location: /home/xuwen/workspaces/python/bbs/lib/python3.4/site-packages/drum/links/models.py in save, line 61 Python Executable: /home/xuwen/workspaces/python/bbs/bin/python Python Version: 3.4.3 Python Path: ['/home/xuwen/workspaces/python/bbs/xc_bbs', '/home/xuwen/workspaces/python/bbs/lib/python3.4', '/home/xuwen/workspaces/python/bbs/lib/python3.4/plat-x86_64-linux-gnu', '/home/xuwen/workspaces/python/bbs/lib/python3.4/lib-dynload', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/home/xuwen/workspaces/python/bbs/lib/python3.4/site-packages'] But the posts and comments had been processed because I can see the links and comments after refreshing the home page. I'm sorry for not being good at django... 在 2016年5月28日星期六 UTC+8上午10:00:30,Xuwen Fang写道: > > Hello. > I want to install a Drum instance and follow the instructions on > https://github.com/stephenmcd/drum > And after "python manage.py createdb --noinput", it shows the following: > > > > /home/xuwen/workspaces/python/bbs/lib/python3.4/site-packages/mezzanine/utils/conf.py:47: > > UserWarning: You haven't defined the ALLOWED_HOSTS settings, which Django > requires. Will fall back to the domains configured as sites. > warn("You haven't defined the ALLOWED_HOSTS settings, which " > /home/xuwen/workspaces/python/bbs/lib/python3.4/site-packages/django/template/utils.py:37: > > RemovedInDjango110Warning: You haven't defined a TEMPLATES setting. You > must do so before upgrading to Django 1.10. Otherwise Django will be unable > to load templates. > "unable to load templates.", RemovedInDjango110Warning) > > /home/xuwen/workspaces/python/bbs/lib/python3.4/site-packages/drum/links/urls.py:39: > > RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and > will be removed in Django 1.10. Update your urlpatterns to be a list of > django.conf.urls.url() instances instead. > name="link_list_tag"), > > /home/xuwen/workspaces/python/bbs/xc_bbs/xc_bbs/urls.py:12: > RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and > will be removed in Django 1.10. Update your urlpatterns to be a list of > django.conf.urls.url() instances instead. > ("^", include("mezzanine.urls")), > > System check identified some issues: > > WARNINGS: > ?: (mezzanine.core.W01) Please update your settings to use the TEMPLATES > setting rather than the deprecated individual TEMPLATE_ settings. The > latter are unsupported and correct behaviour is not guaranteed. Here's a > suggestion based on on your existing configuration: > > TEMPLATES = [{'APP_DIRS': True, > 'BACKEND': 'django.template.backends.django.DjangoTemplates', > 'DIRS': > ('/home/xuwen/workspaces/python/bbs/xc_bbs/templates',), > 'OPTIONS': {'builtins': ['mezzanine.template.loader_tags'], > 'context_processors': > ('django.contrib.auth.context_processors.auth', > > 'django.contrib.messages.context_processors.messages', > > 'django.core.context_processors.debug', > > 'django.core.context_processors.i18n', > > 'django.core.context_processors.static', > > 'django.core.context_processors.media', > > 'django.core.context_processors.request', > ' > django.core.context_processors.tz', > > 'mezzanine.conf.context_processors.settings', > > 'mezzanine.pages.context_processors.page')}}] > > ?: (mezzanine.core.W02) TEMPLATE_DEBUG and DEBUG settings have different > values, which may not be what you want. Mezzanine used to fix this for you, > but doesn't any more. Update your settings.py to use the TEMPLATES setting > to have template debugging controlled by the DEBUG setting. > > Operations to perform: > Apply all migrations: sites, django_comments, core, redirects, admin, > generic, auth, links, contenttypes, sessions, conf > Running migrations: > Rendering model states... DONE > Applying contenttypes.0001_initial... OK > Applying auth.0001_initial... OK > Applying admin.0001_initial... OK > Applying admin.0002_logentry_remove_auto_add... OK > Applying contenttypes.0002_remove_content_type_name... OK > Applying auth.0002_alter_permission_name_max_length... OK > Applying auth.0003_alter_user_email_max_length... OK > Applying auth.0004_alter_user_username_opts... OK > Applying auth.0005_alter_user_last_login_null... OK > Applying auth.0006_require_contenttypes_0002... OK > Applying auth.0007_alter_validators_add_error_messages... OK > Applying sites.0001_initial... OK > Applying conf.0001_initial... OK > Applying core.0001_initial... OK > Applying core.0002_auto_20150414_2140... OK > Applying django_comments.0001_initial... OK > Applying django_comments.0002_update_user_email_field_length... OK > Applying django_comments.0003_add_submit_date_index... OK > Applying generic.0001_initial... OK > Applying generic.0002_auto_20141227_0224... OK > Applying links.0001_initial... OK > Applying redirects.0001_initial... OK > Applying sessions.0001_initial... OK > Applying sites.0002_alter_domain_unique... OK > > Creating default site record: 127.0.0.1:8000 ... > Creating default account (username: admin / password: default) ... > > > > Then after I "python manage.py runserver", the > http://127.0.0.1:8000/admin/ shows an error page. > Please tell me how I can solve it. > > Thanks! > -- 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.
