Найти - Пользователи
Полная версия: Вопрос по urls.py
Начало » Python для новичков » Вопрос по urls.py
1
cyberbober
Привет, пробую django, выбрал книгу Головатого.
В файле urls.py в примере из книги используется кортеж (django 1.1)

   from django.conf.urls.defaults import *
    from mysite.views import hello
    urlpatterns = patterns(‘’,
        (^hello/$’, hello),
)

А в версии 1.8 уже список

from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
    # Examples:
    # url(r'^$', 'newsite.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    url(r'^admin/', include(admin.site.urls)),
]

И у меня выдается “IndentationError at /
unexpected indent (urls.py, line 3)” при добавлении
from mysite.views import hello

Вопрос: как в синтаксисе 1.8 выполнить то, что указано в примере? Как импортировать новые views и выполнять маршрутизацию? Спасибо.
JOHN_16
Вы читайте что вам пишут - отступы неверные. Ищите ошибку в них.
cyberbober
JOHN_16
Спасибо, я и забыл про эту особенность пайтона)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB