Tuesday, June 10, 2014

Urls Main To App Urls

# example.com urls.py
import os.path
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.conf.urls.static import static
from django.conf import settings

from django.contrib import admin

site_media = os.path.join(os.path.dirname(__file__), 'site_media')

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', include('bedeckedinbeads.main_app.urls')),
    url(r'^admin/', include(admin.site.urls)),
    (r'^My/', include('example.my_app.urls')),
    (r'^login/$', 'django.contrib.auth.views.login'),
    (r'^logout/$', 'django.contrib.auth.views.logout'),
    (r'^site_media/(?P<path>.*)$', 'django.views.static.serve',
     { 'document_root': site_media }),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

# my_app urls.py

urlpatterns = patterns('example.my_app.views',
    url(r'^Gallery/$', 'product_gallery', name='product_gallery'),
    url(r'^Category/(?P<productID>\d+)/$', 'product_gallery_cat', name='product_gallery_cat'),
    url(r'^CategoryName/(?P<in_category>\w+)/$', 'product_gallery_cat_name', name='product_gallery_cat_name'),
)

No comments:

Post a Comment