Python实战计划学习笔记(17)搭建Django网站

基本步骤

  1. 命令行下创建app
python manage.py startapp app名字
  1. 在template增加html文件
  2. 在app的views.py中定义一个函数,指向上一步的html文件,例如:
from django.shortcuts import render
def index2(request):
    return render(request,'index2.html')
  1. 在urls.py中增加新的站点目录
from django.conf.urls import url
from django.contrib import admin
from django_web.views import index
from pure_layout_blog.views import index2

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^index/', index),
    url(r'^index2/', index2)  #新增加的URL目录
]
  1. 在settings.py中的INSTALLED_APPS确认包含刚创建的app
  2. 在site中创建一个静态目录,用于存储css和图片等静态文件
  3. 在settings.py中补充静态目录
STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(BASE_DIR,"static"),)
  1. 编辑html文件,用tag标签声明静态文件位置
{%  load static %}
Tilo Mitra's avatar
  1. 命令行下启动服务器,访问URL确认
python manage.py runserver

运行效果

Python实战计划学习笔记(17)搭建Django网站_第1张图片
1.jpg

你可能感兴趣的:(Python实战计划学习笔记(17)搭建Django网站)