项目作者: QueenieCplusplus

项目描述 :
Django Project Architecture
高级语言:
项目地址: git://github.com/QueenieCplusplus/Backend_Script3_WebSite_app.git


Backend_Script3_WebSite_app

進入虛擬環境後。

創建資料夾

  1. mkdir dir_name

導航至資料夾

  1. cd dir_name

在資料夾下層建立 專案

  1. django-admin startproject proj_name

打開專案 會看到結構如下

  1. cd proj_name
  2. /locallib manage.py

不導行在專案下建立 目錄清單

  1. python3 manage.py startapp catalog
  2. 專案下目前擁有的下層夾層有:
  3. /locallib manage.py catalog
  4. 其中 catalog 擁有 apps 註冊 資料模組 與視覺畫面邏輯控制器
  5. __init__.py apps.py models.py views.py admin.py migrations tests.py
  6. 同層 locallib 擁有 url
  7. __init__.py asgi.py settings.py urls.py wsgi.py

Sample

  1. (p0207) KatesAndroiddeMacBook-Pro:test0207 katesandroid$ mkdir locallib
  2. (p0207) KatesAndroiddeMacBook-Pro:test0207 katesandroid$ cd locallib
  3. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ django-admin startproject locallib
  4. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ cd locallib
  5. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ ls
  6. locallib manage.py
  7. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ cd locallib
  8. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ ls
  9. __init__.py asgi.py settings.py urls.py wsgi.py
  10. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ cd ..
  11. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ ls
  12. locallib manage.py
  13. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ python3 manage.py startapp catalog
  14. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ ls
  15. catalog locallib manage.py
  16. (p0207) KatesAndroiddeMacBook-Pro:locallib katesandroid$ cd catalog
  17. (p0207) KatesAndroiddeMacBook-Pro:catalog katesandroid$ ls
  18. __init__.py apps.py models.py views.py
  19. admin.py migrations tests.py
  20. (p0207) KatesAndroiddeMacBook-Pro:catalog katesandroid$