Django

105 阅读1分钟

Linux 上安装 Django

sudo pip3 install Django

指定 Django 的下载版本(3.0.6 可以改成你要的版本):

sudo pip3 install Django==3.0.6

也可以通过工具直接安装在虚拟环境中

file -> settings -> project interperter -> + ->Django

查看版本

python -m django --version

创建 Django 项目:

django-admin.py startproject testdj

启动服务:

cd testdj # 切换到我们创建的项目

python manage.py runserver

Starting development server at http://127.0.0.1:8000/

Quit the server with CONTROL-C.

以上信息说明,项目已启动,访问地址为http://127.0.0.1:8000/。

创建第一个项目

使用 django-admin.py 来创建 HelloWorld 项目:

django-admin.py startproject HelloWorld

进入 HelloWorld 目录输入以下命令,启动服务器:

python3 manage.py runserver 0.0.0.0:8000

在浏览器输入你服务器的 ip及端口号:

127.0.0.1:8000

在先前创建的 HelloWorld 目录下的 HelloWorld 目录新建一个 views.py 文件,并输入代码:

HelloWorld/HelloWorld/views.py 文件代码:

from django.http import HttpResponse
 
def hello(request):
    return HttpResponse("Hello world ! ")

接着,绑定 URL 与视图函数。打开 urls.py 文件,删除原来代码,将以下代码复制粘贴到 urls.py 文件中:

HelloWorld/HelloWorld/urls.py 文件代码:

from django.conf.urls import url
 
from . import views
 
urlpatterns = [
    url(r'^$', views.hello),
]

我们也可以修改以下规则:

HelloWorld/HelloWorld/urls.py 文件代码:

from django.urls import path
 
from . import views
 
urlpatterns = [
    path('hello/', views.hello),
]

通过浏览器打开 http://127.0.0.1:8000/hellowww.runoob.com/django/djan…