使用Django搭建一個簡單系統的步驟如下:
安裝Django:首先確保已經安裝了Python和pip,然后通過命令行運行pip install Django
來安裝Django。
創建Django項目:在命令行中進入想要創建項目的目錄,然后運行django-admin startproject projectname
來創建一個新的Django項目。
創建應用:進入項目目錄,運行python manage.py startapp appname
來創建一個應用。
定義模型:在應用目錄的models.py文件中定義數據模型,例如創建一個用戶模型:
from django.db import models
class User(models.Model):
name = models.CharField(max_length=100)
email = models.EmailField()
password = models.CharField(max_length=100)
遷移數據庫:運行python manage.py makemigrations
來生成遷移文件,然后運行python manage.py migrate
來應用數據庫遷移。
創建視圖:在應用目錄的views.py文件中定義視圖函數,例如創建一個用戶列表視圖:
from django.shortcuts import render
from .models import User
def user_list(request):
users = User.objects.all()
return render(request, 'user_list.html', {'users': users})
<ul>
{% for user in users %}
<li>{{ user.name }}</li>
{% endfor %}
</ul>
from django.urls import path
from appname.views import user_list
urlpatterns = [
path('users/', user_list, name='user_list'),
]
運行服務器:在命令行中運行python manage.py runserver
來啟動Django開發服務器。
訪問系統:在瀏覽器中輸入http://localhost:8000/users/
來訪問用戶列表頁面。
以上就是使用Django搭建簡單系統的基本步驟。你可以根據自己的需求繼續添加模型、視圖和模板,以構建更復雜的系統。