1、django-admin startproject my_blog_test1建立工程
2、python manage.py startapp myblog建立应用
3、设置setting,修改数据库、设置时间、注册app等
4、编写数据库模型,编写models.py,迁移数据库(如果是mysql,要在应用下的__init__.py下添加pymysql.install_as_MySQLdb())
5、应用下新建urls.py, 添加urls,并把urls包含到系统的urls.py中,编写对应视图函数
6、在项目目录下新建templates文件夹存放前端页面代码,并在setting中添加路径
7、在应用下新建static文件夹,存放静态文件:
<link id="theme-style" rel="stylesheet" href="{% static 'myblog/css/theme-1.css' %}">
也可以在根目录下建,那个在html中的路径就是这样:
<!--<link id="theme-style" rel="stylesheet" href="static/myblog/css/theme-1.css">-->
并修改其中所需文件的路径
8、将视图函数的返回值改为render()函数
9、有详情页的话编写应用的urls.py,添加详情页的视图函数以及对应的html页面
如何开发:
1、要做什么
2、设计网站原型:
业务流程
功能木块
前端布局
后端模型
3、具体开发
4、测试
5、部署上线