欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Django从理论到实战(创建我们的第一个应用)

程序员文章站 2023-12-09 19:13:51
学习笔记,仅供参考本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下。创建我们的第一个应用任务:创建我们的第一个应用,进行配置,并在应用中创建一个网页。创建一个应用创建第一个应用(book)进入项目文件:cd F:\MyStudio\PythonStudio\goatbishop.project01\Django\newwebsite1创建第一个app(book):#语法pyth...

学习笔记,仅供参考

本系列Blog以应用为主,理论基础部分我在后端专栏Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下。



创建我们的第一个应用


任务:创建我们的第一个应用,进行配置,并在应用中创建一个网页。


创建一个应用


  • 创建第一个应用(book)

进入项目文件:

cd F:\MyStudio\PythonStudio\goatbishop.project01\Django\newwebsite1

创建第一个app(book):

#语法
python manage.py startapp [项目名称]
#比如
python manage.py startapp book

  • 在settings.py中对该应用进行配置

在INSTALLED_APPS列表中添加’book’:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'book',
]

创建一个网页


  • 主urls.py中导入book应用的urls.py
from django.contrib import admin
from django.urls import path
from . import views
from django.conf.urls import include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.baidu),
    path('book/', include('book.urls')),
]
  • 在book应用下的urls.py中定义路由
from django.contrib import admin
from django.urls import path
from . import views

urlpatterns = [
    path('show_book/', views.show_book)
        
]
  • 在book应用下的views.py中定义视图函数
from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.

def show_book(request):
    html = "<h2>显示全部书籍</h2>"
    return HttpResponse(html)

显示网页


  • 向http://127.0.0.1:8000/book/show_book/发起请求

Django从理论到实战(创建我们的第一个应用)

本文地址:https://blog.csdn.net/m0_37422217/article/details/107088806