django第一课 建立一个简单网页

Posted 每天学习一点点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django第一课 建立一个简单网页相关的知识,希望对你有一定的参考价值。

第一步 创建项目(有问题可以看我的第一个博客

     C:\\Python36\\Scripts\\django-admin.py startproject *** (我的写法,仅供参考)

第二步 创建文件夹,同时创建几个html文件,如下图:

    

对应的代码:

    base.html

<html>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <title>{% block title %}{% endblock %}</title>
    <head></head>
    <body>
        <h3>{% block headTitle %}{% endblock %}</h3>
        {% block content %} {% endblock %}

        {% block footer %}
            <h3>嘿,这是继承了模版</h3>
        {% endblock%}
    </body>
</html>

  prodect_info.html

{% extends "base.html" %}

{% block title %}产品信息{% endblock %}


<h3>{% block headTitle %}产品信息:{% endblock %}</h3>

{% block content %}
    {{productName}}
{% endblock %}

  user_info.html

{% extends "base.html" %}

{% block title %}用户信息{% endblock %}


<h3>{% block headTitle %}用户信息:{% endblock %}</h3>

{% block content %}
<p>姓名:{{name}}</p>
<p>年龄:{{age}}</p>
{% endblock %}

第三步 创建一个views.py,如下图:

    

from django.shortcuts import render_to_response

def user_info(request):
    name = \'张伟\'
    age = 24
    return render_to_response(\'user_info.html\',{\'name\':name,\'age\':age})

def product_info(request):
    productName = \'律政先锋张大炮\'
    return render_to_response(\'product_info.html\',{\'productName\':productName})

第四步 修改settings:

    

 

   修改urls:

  

ok,搞定

最后

  C:\\Python36\\python.exe manage.py runserver

   

参考文章:菜鸟教程   博客: http://www.cnblogs.com/wendoudou/p/template.html

   

以上是关于django第一课 建立一个简单网页的主要内容,如果未能解决你的问题,请参考以下文章

Magento学习第一课——目录结构介绍

Django第一课 基于Django图书借阅管理网站平台

Django第一课 基于Django图书借阅管理网站平台

Django第一课 基于Django超市订单管理系统开发

Django第一课 基于Django超市订单管理系统开发

Django第一课 银行账户管理系统开发