Django之旅:第二节--启动运行django

1、确保app已配置完(settings.py文件里面配置)

python 复制代码
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文件里面配置)

python 复制代码
from app import views #导入views

urlpatterns = [
    #path('admin/', admin.site.urls),
    #访问:ip:端口/tpl  --->访问对应函数
    path('tpl/', views.tpl),
   
]

3、编写视图函数(views.py文件里面配置)

python 复制代码
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 复制代码
python manage.py runserver ip:端口

2、pytcharm启动 注意:运行时,注意是django项目名称,

相关推荐
H.ZWei11 分钟前
鸿蒙应用开发—ZDbUtil高效使用数据库
数据库·harmonyos·鸿蒙·zdbutil
米糕.37 分钟前
正则表达式:贪婪匹配与非贪婪匹配
大数据·开发语言·数据库·数据分析·r语言
明月看潮生2 小时前
青少年编程与数学 02-011 MySQL数据库应用 02课题、MySQL数据库安装
数据库·mysql·青少年编程·编程与数学
后端小肥肠2 小时前
GitHub星标20K!Chat2DB:用说人话的方式写SQL
数据库·sql·openai
字节王德发3 小时前
如何在Django中设置CSRF Token?
django·sqlite·csrf
jay丿3 小时前
在 Django 中通过 `/media/xxxx` URL 访问上传资源的安全性与实践
数据库·django·sqlite
QQ_7781329743 小时前
一文掌握 PostgreSQL 的各种指令(PostgreSQL指令备忘)
数据库
SelectDB4 小时前
天翼云:Apache Doris + Iceberg 超大规模湖仓一体实践
大数据·数据库·数据分析
是阿建吖!5 小时前
【MySQL】数据库基础
数据库·mysql