Django 添加自己的应用

创建应用

在对应的目录下执行命令,首先要启动对用的python虚拟环境,然后执行命令,就会创建对应的自己的应用

django-admin startapp app1

在这里插入图片描述
在这里插入图片描述

  • init.py 包目录
  • views.py 视图文件
  • test.py 测试用例
  • models.py 模型文件
  • apps.py 应用管理文件
  • admin.py 后台管理文件

打开myweb中的setting.js 添加自己的应用,也可以说是注册
在这里插入图片描述

添加视图

在app1目录下views.py文件注册视图,如下图所示,在view中添加index请求,指向app1下的index.html文件。

from django.shortcuts import render
from django.http import HttpResponse


# Create your views here.
def index(request):
    return render(request, 'app1/index.html')

创建路径指向

添加了视图,要将导航指向这个文件,在myweb下的urls.py 添加,注意from app1 import views这个包的导入

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/', views.index),
]

创建模板

以上这个流程已经完成,对应的跳转需要写

在myweb目录下添加templates目录,在创建app1目录,写一个index.html文件

<div style="color:red;font-size:24px;">你好 Django!</div>

运行结果

这里我使用的是vscode一个免费的软件,如果不会使用的,可以给我留言。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我的天才女友

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值