django基础

发布时间 2023-06-27 16:11:19作者: 1502god

创建django目录

"d:\python" startproject 项目名称

搭建app

# 创建app
python manage.py startapp app01

# 在setting上注册app
INSTALLED_APPS = [
    'app01.apps.App01Config',
]

# 在views上写逻辑
def index(request):
    return HttpResponse("欢迎使用django")

# 在urls上写路由对应关系
urlpatterns = [
    path('index/', views.index),
]


直接返回html 之模板语言

# 新建templates目录存放html
# 新建static目录存放js/css/img等

# 在views上返回html
def user_list(request):
    return render(request, "user_list.html", {lis:lis})

# html的模板格式
{% load static %}  # 置顶
<!DOCTYPE html>

# 接收字符串
<div>{{ name }}</div> 
# 接收列表第一个元素 
<div>{{ lis.0 }}</div> 
# 接收字典的key对应的值 
<div>{{ item.key }}</div> 

# for循环
{% for i in lis %}  
    <span>{{ i }}</span>
{% endfor %}

# 条件判断
{% if name == "hyman" %}  
    <h1>很帅</h1>
{% else %}
    <h1>一般</h1>