BVDN-3 建一个简单的网站

本文介绍了如何使用Django框架一步步构建一个简单的网站,包括新建app、管理静态文件、创建base.html、修改views.py、url.py和settings.py,最后启动服务器并成功浏览网站。

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

第二节里面已经创建了一个项目(mysite)因此任然在这个项目里操作

第一步:新建一个app

	win+R
	输入cmd
	d:回车
	cd:mysite
	python manage.py startapp main

在这里插入图片描述
之后你会发现,mysite文件夹里多了一个main文件夹。这是django的一大特色:把网站分成一个个小文件夹分別管理,
在这里插入图片描述

第二步:复制static文件夹

非常方便找到我们上回搭建的static文件夹l,把static文件夹复制到main里。
在这里插入图片描述

第三步:新建base.html

在main文件中再新建一个templates文件夹,然后在新建一个base1.html网页

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<!--bootstrap-->
	<link rel="stylesheet" type="text/css" href="/static/css/bootstrap-theme.css">
	<link rel="stylesheet" type="text/css" href="/static/css/bootstrap-theme.css">
	<script src="/static/js/jquery.js"></script>
	<script src="/static/js/bootstrap.js"></script>
	<!--vue-->
	<script src="/static/js/vue.js"></script>
	<title>第一个网页</title>
</head>
<body>
	<nav class="navbar navbar-default">
		<div class="navbar-header">
			<a class="navbar-brand" href="#">第一个网页</a>
		</div>	
	</nav>

	<div class="container container-center jumbotron">
		<div class="col-sm-4 col-sm-offset-4">
		<div id="app" class="form-group">
			<p class="form-control" v-model="aaa"></p>
			<span>input here:</span>
			<input class="form-control" v-model="aaa">
		</div>
		</div>
	</div>
	<script type="text/javascript">
	var vm=new vue({
		el:'#app',
		data:{
			aaa:'',
		}
	})
	</script>
</body>
</html>

main文件夹
在这里插入图片描述

第四步:修改views.py

	from django.shortcuts import render
	
	# Create your views here.
	def index(request):
	    return render(request,"bate.html")

第五步:修改url.py

在mysite文件夹里的mysite文件夹里找到url.py,把它改成这样:

	from django.contrib import admin
	from django.urls import path
	from main import views as main_views
	
	urlpatterns = [
	    path('admin/', admin.site.urls),
	    path('',main_views.index),
	]

第六步:修改settings.py

在同一文件夹下找到settings.py,找到里面的INSTALLED_APPS,把我们刚建立的app 'main’给加上,如图所示:
在这里插入图片描述

第七步:启动服务器

	cd到mysite,输入
		python manage.py runserver 8003

在这里插入图片描述

第八步:启动网站浏览

然后打开浏览器,输入127.0.0.1:8003就会看到
在这里插入图片描述
成了!
这就是我们昨天写出来的网页base.html,我们现在已经可以像平时上网一样地访问到它了,也就是说我们已经建出了真正的网站。怎么样,简单吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值