美文网首页
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