在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框架的基本流程,希望对您有所帮助。