🗣 Wd提问: django网页制作
🤖 Ai回答: 使用 Django 制作网页是一个非常常见且强大的选择,Django 是一个基于 Python 的高级 Web 框架,强调快速开发和简洁实用的设计。下面我将带你一步步完成一个简单的 Django 网页制作流程。
🚀 一、环境准备
1、安装 Python
确保你已安装 Python(建议 3.8+):
bash
python version
2、创建虚拟环境(推荐)
bash
python -m venv myenv
source myenv/bin/activate Linux/Mac
或者
myenv\Scripts\activate Windows
3、安装 Django
bash
pip install django
验证安装:
bash
django-admin version
🧱 二、创建 Django 项目
bash
django-admin startproject mysite
cd mysite
项目结构如下:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
🌐 三、运行开发服务器
bash
python manage.py runserver
访问:[http://127.0.0.1:8000](http://127.0.0.1:8000)
你应该看到 Django 的欢迎页面。
✨ 四、创建应用(App)
Django 鼓励模块化开发,网页功能放在“应用”中。
bash
python manage.py startapp pages
你会看到新文件夹 `pages/`。
注册应用
在 `mysite/settings.py` 中的 `INSTALLED_APPS` 添加:
python
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'pages', 添加这一行
]
🖼️ 五、创建第一个网页
1、创建模板目录
在 `pages/` 目录下创建:
pages/
templates/
pages/
home.html
编辑 `home.html`:
html
<!DOCTYPE html
<html lang=zh
<head
<meta charset=UTF-8
<title我的首页</title
</head
<body
<h1你好,Django!</h1
<p这是一个用 Django 制作的简单网页。</p
</body
</html
2、编写视图(View)
编辑 `pages/views.py`:
python
from django.shortcuts import render
def home(request):
return render(request, 'pages/home.html')
3、配置 URL 路由
在 `pages/` 目录下创建 `urls.py`:
python
from django.urls import path
from 、import views
urlpatterns = [
path('', views.home, name='home'),
]
然后修改项目主路由 `mysite/urls.py`:
python
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('pages.urls')), 包含 pages 应用的路由
]
🔍 六、测试网页
再次运行服务器:
bash
python manage.py runserver
访问:[http://127.0.0.1:8000](http://127.0.0.1:8000)
你应该看到你的自定义网页!
🎨 七、添加静态文件(CSS/JS 图片)
1、创建静态文件夹
在 `pages/` 下创建:
static/
css/
style.css
js/
script.js
images/
例如 `static/css/style.css`:
css
body {
font-family: Arial, sans-serif;
background-color: f0f8ff;
text-align: center;
padding-top: 50px;
}
2、在模板中引用静态文件
修改 `home.html`:
html
{% load static %}
<!DOCTYPE html
<html lang=zh
<head
<meta charset=UTF-8
<title我的首页</title
<link rel=stylesheet href={% static 'css/style.css' %}
</head
<body
<h1你好,Django!</h1
<p这是一个用 Django 制作的简单网页。</p
</body
</html
🧩 八、进阶功能(可选)
| 功能 | 实现方式 |
| 数据库模型 | 使用 `models.py` 创建数据表 |
| 表单处理 | 使用 `forms.py` 和 `views.py` |
| 用户登录 | `django.contrib.auth` |
| 后台管理 | `python manage.py createsuperuser` + `admin.py` |
🧹 九、数据库迁移(首次)
bash
python manage.py makemigrations
python manage.py migrate
✅ 十、总结
你现在拥有一个基本的 Django 网页项目!可以继续扩展:
添加更多页面(如 about, contact)
使用 Bootstrap 美化界面
连接数据库展示动态内容
部署到服务器(如 Heroku、VPS、阿里云等)
如果你想做一个博客、企业官网、个人主页、管理系统等,我可以继续帮你搭建具体功能。
👉 告诉我你想做什么类型的网页?我可以提供完整代码示例。
📣 商家广告:





0
IP地址: 105.13.7.250
搜索次数: 0
提问时间: 2025-11-07 00:32:50
🛒 域名购买:
9-9.net
zr.gs
ww.fj.cn
al3.net
62.chat
wddd.com.cn
43.gold
chxk.cn
app.jl.cn
s-y.com.cn
❓️ 热门提问:
购买服务器服务器
服务器一年租金多少
机柜 工业设计
香港买什么东西最好
云计算资源服务
网络机房建设 ppt
云服务器 局域网
好用实惠vps
关键词工具招商代理云服务器
.sa域名注册
豌豆Ai站群搜索引擎系统
🌐 域名评估:
zm.gs
jkun.cn
wquc.cn
urmb.cn
evtol.gz.cn
k.sn.cn
ss.ha.cn
yxxg.cn
aj.cq.cn
zwig.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
台灣搜尋引擎
水上乐园设计
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。