django-建立应用

#Django中的应用 - app
- 应用在Django项目中是一个独立的业务模块,可以包含自己的路由,视图,模板,模型

建立音乐应用:
1.终端执行
python3 manage.py startapp music
2.修改settings.py文件 加入'music'
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'music',
]


3.应用的分布式路由

项目urls.py文件内分配应用路由

先导入文件
from django.conf.urls import url, include

urlpatterns = [
url(r'^admin/', admin.site.urls),

# http://127.0.0.1:8000/music/xxx
url(r'^music/', include('music.urls')),
]

注意:
1此时正则表达式结尾一定不能加$
2.'music.urls' urls千万不要加.py字母 应用内的urls.py文件要手动创建

应用music文件夹内建立自己的urls.py文件()

from django.conf.urls import url
from . import views
urlpatterns = [
# http://127.0.0.1:8000/music/index
url(r'^index$', views.index)
]

 

posted @ 2019-11-21 19:26  chenlulu1122  阅读(121)  评论(0)    收藏  举报