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

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

作者: 如恒河沙 | 来源:发表于2016-09-13 09:59 被阅读0次

基本步骤

  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 %}
<img class="post-avatar" alt="Tilo Mitra's avatar" height="48" width="48" src="{% static 'img/common/tilo-avatar.png' %}">
  1. 命令行下启动服务器,访问URL确认
python manage.py runserver

运行效果

1.jpg

相关文章

网友评论

      本文标题:Python实战计划学习笔记(17)搭建Django网站

      本文链接:https://www.haomeiwen.com/subject/zfdmettx.html