Django笔记:创建第一个自己的简单app

本文详细介绍了如何在Python环境中使用pip安装Django,创建项目,配置settings.py,添加应用,编写视图函数和URL映射,最后运行开发服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 可以选择自己的虚拟环境下,pip就可以安装django

pip install django

 2. 创建Django项目

在pychram专业版下,选择"file→new project":

3.得到以下目录,我这里项目名称为djangoProject

这里的settings.py为项目配置文件,内容自行了解

4. 在终端窗口,当前目录下输入:

注:如我的项目名为djangoProject,则:

(django) PS x:\xxxx\djangoProject> python manage.py startapp app名字

python manage.py startapp app_test

这里的app_test为你的app名

然后得到以下目录结果:

5. 在djangoProject下的setting.py中补充以下代码:

这里每次注册app都需要在这里进行补充,前面6个是Django自带的

# Application definition
# 定义注册的app
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app_test',  # 注册新创建的应用app
]

6. 打开你创建的app目录下的view.py

这里是写你的主要界面和功能的地方,以返回hello world为例:

from django.shortcuts import render

# Create your views here.
from django.http import HttpResponse


# 这里的request在你定义的每个函数中都必须填上,且为第一个
def hello_world(request):
    return HttpResponse('Hello World')

7. 修改djangoProject下的urls.py,使得url能对应上你的函数

from django.contrib import admin
from django.urls import path

# 这里的app_test为你的app名字
from app_test.views import *

urlpatterns = [
    path('admin/', admin.site.urls),
    path('hello/', hello_world) # 这里的hello_world和views中的函数名字是一致的
]

8. 运行

在终端窗口,当前目录下输入:

python manage.py runserver

然后输出如下表示成功:

9. 在浏览器输入:

http://127.0.0.1:8000/hello/

得到以下画面:

这样最简单的搭建就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值