基本上目前看到的方法大致上都如下圖所示,所以我目前實作的也是如此,
因為腦子裡沒有更好的解決方案(在這個框架下我還算個新手),
所以就對別人的方案就沒有太多修改。
基本上上面的就是大致上api運作的方式(由於流程我沒修改,所以圖也是從別人那邊節錄的)。
建立流程如下
先 cd 到要安裝的目錄創造完資料夾之後,先安裝 Python ,不會安裝的可以先 Google "安裝 python" 呦,
不過linux大多都有附帶這邊也就可以先跳過;再來就是安裝django 以及 django rest framework ,
指令如下
pip install django
pip install djangorestframework
假如沒安裝pip的話,可以google一下"安裝 pip "呦,很方便的。
在您創造的資料夾下,請輸入
django-admin startproject "你要取的名字",像是阿狗蛋之類的 Name。
python manage.py runserver
雖然我其實也很想在這裡請您自己Google,因為我很懶這樣,不過這樣貌似有點偷懶。
然後程式的雛型就大致建起了。
接下來就是建立其中附屬應用的雛型,請在CMD中輸入
python manage.py startapp "貓囊"
類似 python manage.py startapp YourMomIsStandingRightBehindYou 之類的
設定完之後記得在原本您建立起的app檔案夾中的 settings.py 加上您的app name,像是貓囊或是YourMomIsStandingRightBehindYou之類的。
INSTALLED_APPS = [
# Add your apps here to enable them
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework', #<--要加捏
'YourMomIsStandingRightBehindYou',#<--要加歐
]
對了,除此之外還要加上 rest_framework才行。
這樣初步的django就架設完成了。
另外假如您等不及的話想要看相關後續的教學的話,可以先至此。