创建Django项目简易流程

Django简易流程

1、创建Django项目

django-admin startproject 项目名

2、启动manage.py服务

创建好项目后,我们进入项目文件夹,用以下命令就可以运行Django项目了。默认情况下,我们通过Http://127.0.0.1:8000/来访问我们的Django项目。由于没有任何页面,所以会出现一个调试窗口。下面是python3下启动manage.py服务

python3 manage.py runserver
注意:运行之前先进入manage.py文件中将python修改为python3,即#!/usr/bin/env python3

3、创建APP

进入项目目录中,用startapp来创建app

cd ./项目名/
django-admin startapp 应用名

为了让django包含创建的app,我们需要注册app。打开配置文件setting.py,找到INSTALLED_APPS,把我们创建的app添加进去。

4、进入应用目录,创建一个urls.py文件写入以下内容

from django.urls import path,re_path
from .view import *

urlpatterns = [
    re_path(r'^index/$',index_views)
]

匹配访问路径是index的话,交给index_views去处理,Http://127.0.0.1:8000/应用名/index

5、然后打开views.py文件,写一个视图函数index_views

#!/usr/bin/env python3
from django.shortcuts import render
from django.http import HttpResponse
from django.template import loader

def index_views(request):
    t = loader.get_template("name.html")
    html = t.render(dic)
    return HttpResponse(html)
    
    # return render(request,"name.html",dic)

6、在应用目录下,创建一个templates文件夹,里面写.html文件

启动manage.py服务,python3 manage.py runserver,用浏览器打开http://127.0.0.1:8000/应用名/index即可

你可能感兴趣的:(后端开发)