Пример #1
0
from importd import d

d(
    DEBUG=True,
    SMART_RETURN=True,
)  # configure django


def real_index2(request):
    return d.HttpResponse("real_index2")


d(  # configure other urlpatterns
    d.patterns(
        "",
        ("^$", real_index2),
    ))


@d  # /index/
def index(request):
    import time
    return "index.html", {
        "msg": time.time(),
        "objs": d.models.TestModel.objects.all()
    }


@d("^edit/$", name="edit")  # named urls
def real_index(request):
    return "home.html"
Пример #2
0
from importd import d
from django.conf.urls import include

from settings import DATABASES, INSTALLED_APPS, STATIC_URL
d(DEBUG = True,
    DATABASES = DATABASES,
    STATIC_URL = STATIC_URL,
    INSTALLED_APPS = INSTALLED_APPS)

from django.contrib.gis.geos import GEOSGeometry, MultiLineString, LineString
from django.contrib import admin
admin.autodiscover()
d.urlpatterns += d.patterns('', d.url(r'^admin/', include(admin.site.urls)))

from app_models.models import BikePath

@d("^$", name="index")
def index(request):
    paths = BikePath.objects.filter(approved=True).geojson()
    return "index.html", {
        "paths": paths.geojson,
        "rating_choices": BikePath.RATING_CHOICES
    }

@d
def submit(request):
    if request.method != 'POST':
        return d.Http404
    data = request.POST
    user = "******"
    geom = GEOSGeometry(data.get('json'))
Пример #3
0
from importd import d

d(DEBUG=True) # configure django

def real_index2(request):
    return d.HttpResponse("real_index2")
    
d(      # configure other urlpatterns
    d.patterns("",
        ("^$", real_index2),
    )
)

@d # /index/
def index(request):
    import time
    return "index.html", {"msg": time.time()}

@d("^home/$", name="home")  # named urls
def real_index(request):
    return "home.html"
    
@d  # served at /json/, converts object to json string
def json(request):
    return {"sum": int(request.GET.get("x", 0)) + int(request.GET.get("y", 0))}

@d("/edit/<int:id>/", name="edit_page")
def edit(request, id):
    return {"id": id}
    
@d("^fhurl/$")
Пример #4
0
    MEDUSA_DEPLOY_DIR=os.path.realpath(os.path.join(HERE, '_build')),
)

from django.conf.urls import include
import debug_toolbar
import patternatlas
from patternatlas.publishers import PatternPublisher

sitemaps = {
    'atlas': patternatlas.PatternSitemap,
}
d.urlpatterns += d.patterns('',
                            d.url(r'^debug_toolbar/',
                                  include(debug_toolbar.urls)),
                            d.url(r'^sitemap\.xml$',
                                  'django.contrib.sitemaps.views.sitemap',
                                  {'sitemaps': sitemaps}),
                            d.url(r'^api/',
                                  include(PatternPublisher.patterns())),
                            d.url(r'^', include(patternatlas.urlconf)))


if __name__ == "__main__":
    d.do("syncdb", "--noinput")
    from django.contrib.auth.models import User
    admin_user, created = User.objects.get_or_create(username="******",
                                                     is_active=True,
                                                     is_staff=True,
                                                     is_superuser=True)
    admin_user.set_password('admin')
    admin_user.save()
Пример #5
0
    ),
    HAYSTACK_CONNECTIONS={
        'default': {
            'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine',
            'PATH': os.path.join(HERE, 'whoosh_index'),
            'TITLE': 'testing',
        },
    },
    admin="^admin/",
)

from django.conf.urls.static import static
from django.conf.urls import include
import debug_toolbar
d.urlpatterns += static(prefix='/m/', show_indexes=True,
                        document_root=d.dotslash('media'))
d.urlpatterns += d.patterns('',
        d.url(r'^debug_toolbar/', include(debug_toolbar.urls)))


if __name__ == "__main__":
    d.do("syncdb", "--noinput")
    from django.contrib.auth.models import User
    admin_user, created = User.objects.get_or_create(username="******",
                                                     is_active=True,
                                                     is_staff=True,
                                                     is_superuser=True)
    admin_user.set_password('admin')
    admin_user.save()
    d.main()
Пример #6
0
    STATIC_URL='/s/',
    MEDIA_URL='/m/',
    MENUHIN_MENU_HANDLERS=(
        "test_app.models.UserMenu",
        "test_app.models.AdminMenu",
    ),
)

from django.conf.urls import include
import debug_toolbar
from menuhin.sitemaps import MenuItemSitemap
sitemaps = {'menuitems': MenuItemSitemap}
d.urlpatterns += d.patterns('',
                            d.url(r'^debug_toolbar/',
                                  include(debug_toolbar.urls)),
                            d.url(r'^sitemap\.xml$',
                                  'django.contrib.sitemaps.views.sitemap',
                                  {'sitemaps': sitemaps}),
                            )
d.add_view(r'^', include('test_app.urls'))


if __name__ == "__main__":
    d.do("syncdb", "--noinput")
    from django.contrib.auth.models import User
    admin_user, created = User.objects.get_or_create(username="******",
                                                     is_active=True,
                                                     is_staff=True,
                                                     is_superuser=True)
    admin_user.set_password('admin')
    admin_user.save()