Merge branch 'wiki'
This commit is contained in:
commit
6c6d2e61c1
5 changed files with 31 additions and 1 deletions
|
@ -132,11 +132,14 @@ TEMPLATES = [
|
||||||
"account.context_processors.account",
|
"account.context_processors.account",
|
||||||
"pinax_theme_bootstrap.context_processors.theme",
|
"pinax_theme_bootstrap.context_processors.theme",
|
||||||
"symposion.reviews.context_processors.reviews",
|
"symposion.reviews.context_processors.reviews",
|
||||||
|
"sekizai.context_processors.sekizai",
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
TEMPLATE_DEBUG = False
|
||||||
|
|
||||||
MIDDLEWARE_CLASSES = [
|
MIDDLEWARE_CLASSES = [
|
||||||
"django.contrib.sessions.middleware.SessionMiddleware",
|
"django.contrib.sessions.middleware.SessionMiddleware",
|
||||||
"django.middleware.common.CommonMiddleware",
|
"django.middleware.common.CommonMiddleware",
|
||||||
|
@ -212,6 +215,18 @@ INSTALLED_APPS = [
|
||||||
#testing
|
#testing
|
||||||
"django_nose",
|
"django_nose",
|
||||||
|
|
||||||
|
# wiki
|
||||||
|
'django.contrib.humanize',
|
||||||
|
'django_nyt',
|
||||||
|
'mptt',
|
||||||
|
'sekizai',
|
||||||
|
'sorl.thumbnail',
|
||||||
|
'wiki',
|
||||||
|
'wiki.plugins.attachments',
|
||||||
|
'wiki.plugins.notifications',
|
||||||
|
'wiki.plugins.images',
|
||||||
|
'wiki.plugins.macros',
|
||||||
|
|
||||||
# stylesheets and js
|
# stylesheets and js
|
||||||
'compressor',
|
'compressor',
|
||||||
]
|
]
|
||||||
|
@ -309,6 +324,13 @@ TICKET_PRODUCT_CATEGORY = 1
|
||||||
|
|
||||||
INVOICE_CURRENCY = "USD"
|
INVOICE_CURRENCY = "USD"
|
||||||
|
|
||||||
|
WIKI_ACCOUNT_HANDLING = False
|
||||||
|
WIKI_ACCOUNT_SIGNUP_ALLOWED = False
|
||||||
|
|
||||||
|
WIKI_ANONYMOUS_WRITE = False
|
||||||
|
WIKI_ANONYMOUS_UPLOAD = False
|
||||||
|
|
||||||
|
|
||||||
# Use nose to run all tests
|
# Use nose to run all tests
|
||||||
TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
|
TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
<p>
|
<p>
|
||||||
<a href="https://facebook.com/northbaypython">Facebook</a>
|
<a href="https://facebook.com/northbaypython">Facebook</a>
|
||||||
| <a href="https://twitter.com/northbaypython">Twitter</a>
|
| <a href="https://twitter.com/northbaypython">Twitter</a>
|
||||||
|
| <a href="/accessibility">Accessibility</a>
|
||||||
| <a href="/code-of-conduct">Code of Conduct</a>
|
| <a href="/code-of-conduct">Code of Conduct</a>
|
||||||
| <a href="/terms">Terms and Conditions</a>
|
| <a href="/terms">Terms and Conditions</a>
|
||||||
| <a href="/about/colophon">Colophon</a>
|
| <a href="/about/colophon">Colophon</a>
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
|
|
||||||
<p>The only hotel in Downtown Petaluma is a recently renovated boutique hotel in a 1920s-era building. It's a short walk from North Bay Python's venue, and is close to Petaluma's best places to eat and drink.</p>
|
<p>The only hotel in Downtown Petaluma is a recently renovated boutique hotel in a 1920s-era building. It's a short walk from North Bay Python's venue, and is close to Petaluma's best places to eat and drink.</p>
|
||||||
|
|
||||||
<p>Hotel Petaluma has offered all of their available rooms to North Bay Python attendees, so if you want to stay as close as possible to the venue, book through our exclusive link by November 1st.</p>
|
<p>Hotel Petaluma has offered all of their available rooms to North Bay Python attendees, so if you want to stay as close as possible to the venue, book through our exclusive link.</p>
|
||||||
|
|
||||||
<h3>Sheraton Petaluma</h3>
|
<h3>Sheraton Petaluma</h3>
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@ from django.conf.urls.static import static
|
||||||
from django.contrib.staticfiles.templatetags.staticfiles import static as _static
|
from django.contrib.staticfiles.templatetags.staticfiles import static as _static
|
||||||
from django.views.generic import TemplateView
|
from django.views.generic import TemplateView
|
||||||
from django.views.generic import RedirectView
|
from django.views.generic import RedirectView
|
||||||
|
from django_nyt.urls import get_pattern as get_nyt_pattern
|
||||||
|
from wiki.urls import get_pattern as get_wiki_pattern
|
||||||
|
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
|
|
||||||
|
@ -85,10 +87,14 @@ urlpatterns = [
|
||||||
url(r'^tickets/', include('registrasion.urls')),
|
url(r'^tickets/', include('registrasion.urls')),
|
||||||
url(r'^nested_admin/', include('nested_admin.urls')),
|
url(r'^nested_admin/', include('nested_admin.urls')),
|
||||||
|
|
||||||
|
url(r'^wiki/notifications/', get_nyt_pattern()),
|
||||||
|
url(r'^wiki/', get_wiki_pattern())
|
||||||
|
|
||||||
# Catch-all MUST go last.
|
# Catch-all MUST go last.
|
||||||
#url(r"^", include("pinax.pages.urls")),
|
#url(r"^", include("pinax.pages.urls")),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||||
|
|
||||||
handler500 = views.server_error
|
handler500 = views.server_error
|
||||||
|
|
|
@ -17,6 +17,7 @@ django-countries==4.6.1
|
||||||
easy-thumbnails==2.4.1
|
easy-thumbnails==2.4.1
|
||||||
django-timezone-field==2.0
|
django-timezone-field==2.0
|
||||||
django-model-utils==3.0.0
|
django-model-utils==3.0.0
|
||||||
|
wiki==0.3b3
|
||||||
|
|
||||||
|
|
||||||
# For testing
|
# For testing
|
||||||
|
|
Loading…
Reference in a new issue