基于Django框架开发个人博客网站

Python下有许多款不同的Web框架,其中Django是重量级选手中最有代表的一位,许多成功的网站和APP都基于Django开发。Django是一个开源的Web应用框架,并采用MVC的软件设计模式。

一、Django与Python版本对应关系

二、开发前准备

1、版本说明

2、项目创建

通过django-admin startproject 命令创建项目。

3、目录文件说明

项目名称:项目的容器

manage.py:一个实用的命令行工具,与该Django项目进行交互

项目名称/__init__.py:一个空文件,说明是一个包

项目名称/settings.py:该Django项目的设置/配置

项目名称/urls.py:该Django项目的URL声明

项目名称/wsgi.py:一个WSGI兼容的Web服务器入口

4、服务器启动

python manage.py runserver 0.0.0.0:8000

三、基于Django开发个人博客

1、MVC设计模式之模型Model

2、MVC设计模式之视图View

H5+CSS3

3、MVC设计模式之控制器Controller

此外需要在urls.py进行URL路由声明:

4、MongoDB在Django的配置

修改settings.py文件配置信息:

5、静态资源在Django的配置

在html文件通过{% load staticfiles %}引入settings配置,然后通过{% static '$path' %}引入对应的静态资源。

四、个人博客

基于Django框架,开发个人博客网站,访问地址:http://193.112.111.69/,域名地址(未备案):http://it-share.club

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181011G0C3BL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券