Уведомления

Группа в Telegram: @pythonsu

#1 Май 26, 2016 12:36:06

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

не могу понять, вот что это мы делаем, что это означает ?!

Прикреплённый файлы:
attachment urls.png (52,0 KБ)

Офлайн

#2 Май 26, 2016 12:54:22

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

Мы в урлс.пай добавляем в урлпаттернс информацию о наших приложениях , верно?!

Офлайн

#3 Май 26, 2016 12:56:06

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

что это означает?

izuchaju_python
Мы в урлс.пай добавляем в урлпаттернс информацию о наших приложениях , верно?!
Мы добавляем информацию о том, какую функцию должна вызвать джанга при обращении по какому-то УРЛ.



Офлайн

#4 Май 26, 2016 13:35:23

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

FishHook
что из себя представляет файл views.py ? что в нем должно содержаться?

Офлайн

#5 Май 26, 2016 13:38:25

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

FishHook
здесь автор создает файл urls.py в webapp , зачем, что из себя представляет данный файл?

Офлайн

#6 Май 26, 2016 13:42:02

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^$', views.index, name='index'),
]
можете объяснить код построчно?! ибо я вообще на данном этапе ничего не understand.

Офлайн

#7 Май 26, 2016 13:49:48

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

FishHook
но мы должны туда все приложения вписывать в обязательном порядке?

Офлайн

#8 Май 26, 2016 14:34:10

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

что это означает?

izuchaju_python
здесь автор создает файл urls.py в webapp , зачем, что из себя представляет данный файл?
Да нанейкий джаляб!
У тебя есть сайт.
Сайт состоит из страничек.
У каждой странички есть свой уникальный адрес, по которому браузер эту страничку себе получает.
Страницы формируются с помощью view-функций, то есть результирующий html - это результат работы функции.
В файле urls.py - соответствие адресов страниц этим функциям.

Что тут можно не понять?



Офлайн

#9 Май 26, 2016 14:35:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

что это означает?

from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^$', views.index, name='index'),
]
izuchaju_python
но мы должны туда все приложения вписывать в обязательном порядке?

Ну и где у тебя тут хоть одно приложение?
Это приложение что ли “views.index”?



Офлайн

#10 Май 26, 2016 15:59:29

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

что это означает?

FishHook
автор данного канала создал urls.py в самом приложении(он дал ему название webapp), так вот в urls.py в webapp у нас такой код

from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^$', views.index, name='index'),
]
а в urls.py самого проекта такой
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^webapp/', include('webapp.urls')),
]

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version