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、部署上線