python网页制作web_使用python创建web静态网站

本文介绍如何使用PyCharm企业版创建Django项目,并详细解释了项目目录结构、主页设置及模板继承等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

建立Django项目

打开pyCharm企业版软件,创建一个Django项目,其中Django是一个Web框架,用于帮助开发交互式网站的工具。生成项目文件如下图所示:

c86322d79368

image.png

创建网站主页

在url.py文件中添加为:

urlpatterns = [

path('admin/', admin.site.urls),

url(r'^$', view.index),

]

在view.py文件中添加:

def index(request):

"""学习笔记的主页"""

return render(request, 'index.html')

在templates文件夹中新建index.html文件

Learning Log

Learning Log helps you keep track of your learning.

模板继承

创建父模板:在templates文件夹中新建base.html文件

Learning Log

{% block content %}{% endbolck content %}

其中为超链接标签,在此使用了一个模板标签,是用大括号和百分号({% %})表示的。{% url 'namespacename:index' %}是一个模板标签,指向url.py中index的URL模式匹配。在这个实例中,namespacename是对应的命名空间名称,index是URL模式。

创建子模板:

修改index.html文件如下所示

{% extends "/base.html" %}

{% block content %}

Learning Log helps you keep track of your learning.

{% endbolck content %}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值