Django應用建立到啟動的簡單示例

海上华帆發表於2024-05-25

一、系統環境和前置安裝

  1. Ubuntu系統192.168.2.101,客戶端192.168.2.100
  2. python3及虛擬環境管理庫python3-venv
  3. 建立專案檔案
  4. 建立djangoweb專案
  5. 配置ALLOW_HOSTS=['*']

二、建立並註冊app

建立

django-admin startapp app1

註冊app

修改專案配置檔案settings.py,在INSTALLED_APPS欄位中新增
'app1',

三、建立和配置app的檢視和路由檔案

建立

在app1目錄下分別建立views.pyurls.py

配置

點選檢視程式碼
# views.py
from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, world. You're at the myapp index.")

# urls.py
from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

# 四、在專案的路由檔案中包含app的路由檔案 ![](https://img2024.cnblogs.com/blog/3453487/202405/3453487-20240525163715447-1544970470.png)
點選檢視程式碼
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('app1/', include('app1.urls')),
]
# 五、訪問 現在,你可以在瀏覽器中訪問http://192.168.2.101:8000/app1/,應該會看到“Hello, world. You're at the myapp index.”的訊息。 ![](https://img2024.cnblogs.com/blog/3453487/202405/3453487-20240525164204429-1433446814.png)

相關文章