1. 程式人生 > >Django2.1 Pycharm下的使用心得【1】

Django2.1 Pycharm下的使用心得【1】

寫在最前面:關於Django,是一個功能很強大的Web框架,和Pycharm一起食用,風味更佳哦,不過,貌似Pycharm專業版才自帶,專業版的破解碼網上很好找。

IDE:Pycharm
python版本:3.6
作業系統:macOS Mojave

貼一個我現在用的(不提倡盜版哈,主要是窮)
https://www.jianshu.com/p/351dee5d7e54
在這裡插入圖片描述

之前用過Django2.0寫過一個個人部落格的登入,註冊,基本內容的展示的小東西,加了驗證碼等一點小東西,後來就扔了沒管,最近做專案需要,又重新拾起來打算完整的做個東西出來。

其實不管在macOS、win下都能本地執行成功,沒多大區別,下面先貼一下目錄結構:

## 新的改變

1、python manage.py startapp XXX(如果你像我一樣同時裝了兩個版本的python,你可能需要用python3 manage.py startapp XXX)

2、關於資料庫,我暫時用的Django自帶的資料庫,同步命令:
python manage.py makemigrations
python manage.py migrate

3、關於url,我的設計是將主url放在專案下,包含app下的所有url
在這裡插入圖片描述
在這裡插入圖片描述

4、這樣做的話還得修改static(存放css,js)的路徑
在這裡插入圖片描述
然後預設的前端模板(網上down的)的一些路徑要改一下
在這裡插入圖片描述
在原來的基礎上加…/static,如果不改設定裡的static路徑,還是會找不到css,js,img的

5、htm模板預設放在template下,直接可以引用
在這裡插入圖片描述

6、views裡寫後端程式碼
在這裡插入圖片描述

7、本地執行的話起一個8000的埠就可以
在這裡插入圖片描述
執行起來是這樣子的
在這裡插入圖片描述
這個連結開啟的時候記得加你的url

8、忘了,還有一個後臺,Django自帶的127.0.0.1/admin
通過python manage.py createsuperuser建立
在這裡插入圖片描述
反正這是註冊了model之後的樣子
在這裡插入圖片描述
湊合著看下,有空細講

寫在最後,目前只是做了個架子,入個門而已,實在沒有整塊時間來弄,等慢慢磨得像樣了,會上傳到Git上。

不定期更新吧