1、确保app已配置完(settings.py文件里面配置)
INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','app.apps.AppConfig' #配置已经注册好的app名称
]
注:创建app的指令:python manage.py startapp app名称
2、编写URL和视图的对应关系(url.py文件里面配置)
from app import views #导入viewsurlpatterns = [#path('admin/', admin.site.urls),#访问:ip:端口/tpl --->访问对应函数path('tpl/', views.tpl),]
3、编写视图函数(views.py文件里面配置)
def tpl(request):name = '汉超'roles = ['管理员', 'ceo', 'baoan']user_info = {"name": '国治', 'salary': '12w', 'role': 'cto'}data_list = [{"name": '国治1', 'salary': '12w1', 'role': 'cto1'},{"name": '国治2', 'salary': '12w2', 'role': 'cto2'},{"name": '国治3', 'salary': '12w3', 'role': 'cto3'}]return render(request, 'tpl.html', {'n1': name, 'n2': roles, 'n3': user_info, 'n4': data_list})
4、启动django项目
1、命令行启动
python manage.py runserver ip:端口
2、pytcharm启动 注意:运行时,注意是django项目名称,