python+Django搭建个人博客项目
搭建网站
部署静态页面
python+Django搭建个人博客项目
虚拟环境:确保项目依赖、版本和开发环境的隔离,避免系统级的 Python 环境干扰项目
一环境准备
1、安装python为了能够运行py文件 2、安装虚拟环境,并激活(命令就是路径)——激活,venv\Scripts\activate 3、安装框架--Django
二、创建 Django 项目
1、创建项目——myblog:用来写代码
(mblog-框架自带配置;blog-自己的模块;static-前端文件)
2、在项目根目录myblog下,启动框架自带服务器(修改部分代码需要重新启动服务器)——python manage.py runserver
在项目根目录myblog下:有manage.py文件,Django 使用这个文件来启动开发服务器——激活虚拟,项目根目录,启动服务器
三、创建 Django 应用
1.blog应用
2.注册应用。在 myblog/settings.py 文件中,找到 INSTALLED_APPS 配置项,将 blog 应用添加到其中
四、数据库
1.配置数据库
默认情况下,Django 使用 SQLite 数据库,它是一个轻量级的文件数据库,适合开发阶段使用
2.应用数据库迁移
这将创建 db.sqlite3 文件(如果使用 SQLite)并设置数据库表
五、创建管理员账户
输入用户名、电子邮件和密码。密码:输入时不会显示出来,事实上已经输入进去了
完成后可以通过 http://127.0.0.1:8000/admin/ 登录 Django 管理后台
六、配置静态文件和媒体文件
可以在项目根目录下创建一个 static 文件夹,来存放静态文件
如果博客允许用户上传图片或其他文件,需要配置媒体文件存放路径
七、规划项目结构
-
创建模板文件夹——templates view.py urls.py(在blog中)
-
创建 URL 路由
-
在urls.py文件设置路由
-
在项目myblog的urls.py中:导入blog的路由和引用该文件 *解释:*在这里,引用该文件(有include('blog.urls')会告诉 Django 查找 blog应用中的路由配置,并将这些路由添加到主项目的 URL 配置中。这样,blog应用的路由就会生效了。
-
在
blog/views.py中创建对应的视图函数 解释:视图函数是整个 Django 应用的核心部分,连接了 URL 路由和页面内容的展示
更多推荐
所有评论(0)