1. 在django中建立新的app:
# 在terminal命令行中写python manage.py startapp cmdb(→app.name)
#还需在setting中添加app)
-----------------------------------《1.在django中建立新的app》--------------------------------------------
2.在app中建立新的页面链接:
2.1 在名为【cmdb】app的自生成【view.py】文件中建立函数:
from django.shortcuts import HttpResponse
def home(request):
return HttpResponse('hello')
2.2在主文件的【url.py】文件中导入模块、添加路径:
from cmdb import views
urlpatterns = [
path('admin/', admin.site.urls),
path('home/', views.home),
-----------------------------------《2.在app中建立新的页面链接》--------------------------------------------
3.在app中建立login页面
3.0 在template文件夹下新建html文件
3.1在【app】的【view】文件中建立函数:
#此处导入render模块是django打开文件的便捷模块,导入后在函数体中直接return render(request,‘template路径文件’--template路径在setting中可以自己设置)
from django.shortcuts import render
def login(request):
return render(request, 'login.html')
3.2 在【url】文件中from-import函数所在模块与路径:
path('login/', views.login),
-----------------------------------《3.在app中建立login页面》--------------------------------------------
4.设置前端页面的静态属性(css、js)
4.1.建立static文件夹,将js文件,css文件全部放入其中;
4.2 前端代码中引用
4.3配置setting文件
STATICFILES_DIRS = (
os.path.join(BASE_DIR,'static'),
)
-----------------------------------《4.设置前端页面的静态属性(css,js)》--------------------------------------------