在Ubuntu上使用Python和Django框架的基本步驟如下:
sudo apt update
sudo apt install python3 python3-pip
python3 --version
pip3 --version
pip3 install django
python3 -m django --version
django-admin startproject myproject
cd myproject
python3 manage.py runserver
然后在瀏覽器中訪問 http://127.0.0.1:8000/ 查看Django的歡迎頁面。
python manage.py startapp myapp
myapp/models.py中定義模型:from django.db import models
class Article(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
python manage.py makemigrations
python manage.py migrate
myapp/views.py中定義視圖:from django.shortcuts import render
def home(request):
return render(request, 'home.html')
myapp目錄下創建urls.py文件:from django.urls import path
from . import views
urlpatterns = [
path('', views.home, name='home'),
]
urls.py中包含應用的URL配置:from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls')),
]
在項目目錄下,使用以下命令啟動開發服務器:
python manage.py runserver
然后在瀏覽器中訪問 http://127.0.0.1:8000/ 來查看Django的歡迎頁面。
以上步驟是在Ubuntu上使用Python和Django框架的基本流程,希望對您有所幫助。