#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.conf.urls.defaults import * from catalog.models import Product, Category from django_magic_frontend import tools urlpatterns = patterns('catalog.views', url(r'^$', 'index', {},Product._meta.app_label), ) urlpatterns += tools.build_generic_CRUD_urls((Product,Category)) urlpatterns += patterns('django_magic_frontend.views', url(r'^category/(?P<foreign_id>\d+)/add/product/$', 'create_object_related', {'model':Product,'foreign_field_name':'category','foreign_model':Category},'catalog_category_create_related_product'), ) #~ other examples: #~ urlpatterns += patterns('django.views.generic', #~ url(cat.get_index_url_regexp(), 'list_detail.object_list', {'queryset': Cat.objects.all(),'paginate_by':10},cat.get_index_url_alias()), #~ url(cat.get_absolute_url_regexp(), 'list_detail.object_detail', {'queryset': Cat.objects.all()},cat.get_absolute_url_alias()), #~ url(cat.get_create_url_regexp(), 'create_update.create_object', {'model':Cat},cat.get_create_url_alias()), #~ url(cat.get_update_url_regexp(), 'create_update.update_object', {'model':Cat},cat.get_update_url_alias()), #~ url(cat.get_delete_url_regexp(), 'create_update.delete_object', {'model':Cat,'post_delete_redirect':cat.get_index_url()},cat.get_delete_url_alias()), #~ #~ url(dog.get_index_url_regexp(), 'list_detail.object_list', {'queryset': Dog.objects.all(),'paginate_by':10},dog.get_index_url_alias()), #~ url(dog.get_absolute_url_regexp(), 'list_detail.object_detail', {'queryset': Dog.objects.all()},dog.get_absolute_url_alias()), #~ url(dog.get_create_url_regexp(), 'create_update.create_object', {'model':Dog},dog.get_create_url_alias()), #~ url(dog.get_update_url_regexp(), 'create_update.update_object', {'model':Dog},dog.get_update_url_alias()), #~ url(dog.get_delete_url_regexp(), 'create_update.delete_object', {'model':Dog,'post_delete_redirect':dog.get_index_url()},dog.get_delete_url_alias()), #~
#!/usr/bin/env python # -*- coding: utf-8 -*- # from django.conf.urls.defaults import * from catalog.models import Product, Category from django_magic_frontend import tools urlpatterns = patterns( 'catalog.views', url(r'^$', 'index', {}, Product._meta.app_label), ) urlpatterns += tools.build_generic_CRUD_urls((Product, Category)) urlpatterns += patterns( 'django_magic_frontend.views', url( r'^category/(?P<foreign_id>\d+)/add/product/$', 'create_object_related', { 'model': Product, 'foreign_field_name': 'category', 'foreign_model': Category }, 'catalog_category_create_related_product'), ) #~ other examples: #~ urlpatterns += patterns('django.views.generic', #~ url(cat.get_index_url_regexp(), 'list_detail.object_list', {'queryset': Cat.objects.all(),'paginate_by':10},cat.get_index_url_alias()), #~ url(cat.get_absolute_url_regexp(), 'list_detail.object_detail', {'queryset': Cat.objects.all()},cat.get_absolute_url_alias()), #~ url(cat.get_create_url_regexp(), 'create_update.create_object', {'model':Cat},cat.get_create_url_alias()), #~ url(cat.get_update_url_regexp(), 'create_update.update_object', {'model':Cat},cat.get_update_url_alias()),
from django.conf.urls.defaults import * from django_magic_frontend import tools from django_magic_frontend.tests import TestModel urlpatterns = tools.build_generic_CRUD_urls((TestModel, ))
from django.conf.urls.defaults import * from django_magic_frontend import tools from django_magic_frontend.tests import TestModel urlpatterns = tools.build_generic_CRUD_urls((TestModel,))