使用Django来创建网页的时候, 通常分为三个阶段: 定义url, 编写视图, 编写模板
1.映射url
打开主目录下的url:
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'', include('learning_logs.urls', namespace='learing_logs')), (learning_logs为app名字)
]
在learning_logs下面创建一个urls.py 文件(本来是没有的)
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index')
]
2.编写视图
learning_logs下的views.py
def index(request):
return render(request, 'learning_logs/index.html')
3.编写模板
在learnig_logs 下面新建一个templates文件夹, 再建立一个learning_logs文件夹, 新建一个index.html(内容随意)
4.输入localhost:8000
就可以看见index.html的内容了