Django创建应用

 时间:2026-02-16 13:32:45

1、登录Ubuntu系统,打开终端,进入python3虚拟环境djangotest

workon djangotest

Django创建应用

2、创建django工程

 django-admin startproject djapp

Django创建应用

3、创建应用app,取名为book

python manage.py startapp book

实际也是创建了一个文件夹book,里面文件可以用tree命令查看

Django创建应用

4、将子应用book的配置信息文件apps.py中的Config类添加到工程配置文件

settings.py的INSTALLED_APPS列表中

INSTALLED_APPS = [

    'django.contrib.admin',

    'django.contrib.auth',

    'django.contrib.contenttypes',

    'django.contrib.sessions',

    'django.contrib.messages',

    'django.contrib.staticfiles',

    'book.apps.BookConfig',

]

Django创建应用

5、创建book应用的视图,即在应用的viewspy定义函数,views.py代码如下

from django.shortcuts import render

from django.http import HttpResponse

def index(request):

    return HttpResponse('hello world')

注意函数第一个参数必须是request

Django创建应用

6、定义路由,在book应用中新建一个urls.py文件用于保存该应用的路由,并在路由写代码如下;

from django.conf.urls import url

from . import views

urlpatterns = [

        url(r'^index/$',views.index),

]       

  

Django创建应用

7、在工程djapp的urls.py定义到book应用的路由,代码如下

from django.conf.urls import url,include

from django.contrib import admin

import book.urls

urlpatterns = [

    url(r'^admin/', admin.site.urls),

    url(r'^book/', include('book.urls')),

]

Django创建应用

8、启用服务器

cd ..

python manage.py runserver

Django创建应用

9、打开本机输入网址

http://127.0.0.1:8000/book/index

就可以看hello world的页面啦

  • 教会你调色阶让朦胧感变阳光
  • illustrator+ps如何制作老照片特有的相框和效果
  • 怎么把flv转换成mp4
  • 如何在PS里面扩大图片《作业》
  • 幼儿自信心的形成及培养
  • 热门搜索
    羊排的做法大全家常 口臭的原因和治疗方法 普洱茶的冲泡方法 抬头纹怎么消除 儿歌大全100首 红烧大排的家常做法 缩句大全及答案 电脑打不出汉字怎么办 猪头肉怎么做好吃 股癣最佳治疗方法