在Ubuntu上使用Python和Django框架创建Web应用程序的步骤如下:
-
安装Python: Ubuntu系统通常已经预装了Python。你可以通过在终端中输入以下命令来检查Python是否已安装以及其版本:
python --version
如果没有安装Python,可以使用以下命令安装:
sudo apt update sudo apt install python3
-
安装pip(Python包管理器): pip通常与Python一起安装。你可以通过输入以下命令来检查pip是否已安装:
pip --version
如果没有安装pip,可以使用以下命令安装:
sudo apt install python3-pip
-
安装Django: 使用pip安装Django:
pip3 install django
-
创建一个新的Django项目: 通过以下命令创建一个名为myproject的新Django项目:
django-admin startproject myproject
这将在当前目录下创建一个名为myproject的新文件夹,其中包含Django项目的基本结构。
-
运行开发服务器: 进入项目目录:
cd myproject
运行开发服务器:
python3 manage.py runserver
开发服务器默认运行在http://127.0.0.1:8000/。在浏览器中访问此地址,你应该看到Django的欢迎页面。
-
创建一个新的Django应用: 在项目目录中,使用以下命令创建一个名为myapp的新Django应用:
python3 manage.py startapp myapp
-
定义模型、视图和模板: 在myapp目录中,编辑models.py文件以定义数据模型,编辑views.py文件以定义视图函数,创建一个名为templates的文件夹并在其中创建HTML模板文件。
-
配置URLs: 在myproject目录中,编辑urls.py文件以配置项目的URL路由。在myapp目录中,编辑urls.py文件(如果不存在,请创建一个)以配置应用的URL路由。
-
迁移数据库: 在项目目录中,运行以下命令以应用数据模型的更改:
python3 manage.py makemigrations python3 manage.py migrate
-
启动开发服务器并查看结果: 再次运行以下命令启动开发服务器:
python3 manage.py runserver
在浏览器中访问http://127.0.0.1:8000/,你应该看到你的Django应用。
现在你已经成功在Ubuntu上使用Python和Django框架创建了一个简单的Web应用程序。你可以继续开发和完善你的应用,添加更多功能和特性。