打开一个终端
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/99e03692d04a40fcacf501e6c5269d41.png#pic_center)
输入新建app命令
python manage.py startapp antapp
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/857b31802eb145e794535a13ab22c9aa.png#pic_center)
在app下的views.py内写一个视图
from django.http import HttpResponse
def hello(request):
return HttpResponse("this is hello/")
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6a12ca53749c49d88f3a05438b766587.png#pic_center)
app路由引入该视图
from django.contrib import admin
from django.urls import path
from antapp import views
urlpatterns = [
path("hello/", views.hello),
]
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/5649f7b2879f43529ef4c2ca7b607b97.png#pic_center)
项目路由引入app路由
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path("admin/", admin.site.urls),
path("", include("antapp.urls")),
]
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/589b48585ced43cc84313a087fce8518.png#pic_center)
项目(settings.py)引入app(AntappConfig配置类)
"antapp.apps.AntappConfig",
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/03d6be47a41c4e7187196b8d362e9fe3.png#pic_center)
运行项目
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1795884bdd7d48488743ff92b63cfc0b.png#pic_center)