Найти - Пользователи
Полная версия: что это означает?
Начало » Django » что это означает?
1 2
izuchaju_python
не могу понять, вот что это мы делаем, что это означает ?!
izuchaju_python
Мы в урлс.пай добавляем в урлпаттернс информацию о наших приложениях , верно?!
FishHook
izuchaju_python
Мы в урлс.пай добавляем в урлпаттернс информацию о наших приложениях , верно?!
Мы добавляем информацию о том, какую функцию должна вызвать джанга при обращении по какому-то УРЛ.
izuchaju_python
FishHook
что из себя представляет файл views.py ? что в нем должно содержаться?
izuchaju_python
FishHook
здесь автор создает файл urls.py в webapp , зачем, что из себя представляет данный файл?
izuchaju_python
from django.conf.urls import url
from . import views
urlpatterns = [
    url(r'^$', views.index, name='index'),
]
можете объяснить код построчно?! ибо я вообще на данном этапе ничего не understand.
izuchaju_python
FishHook
но мы должны туда все приложения вписывать в обязательном порядке?
FishHook
izuchaju_python
здесь автор создает файл urls.py в webapp , зачем, что из себя представляет данный файл?
Да нанейкий джаляб!
У тебя есть сайт.
Сайт состоит из страничек.
У каждой странички есть свой уникальный адрес, по которому браузер эту страничку себе получает.
Страницы формируются с помощью view-функций, то есть результирующий html - это результат работы функции.
В файле urls.py - соответствие адресов страниц этим функциям.

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

Ну и где у тебя тут хоть одно приложение?
Это приложение что ли “views.index”?
izuchaju_python
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')),
]
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