首页 > 其他 > 详细

1.Django自学课堂

时间:2019-10-29 13:24:28      阅读:115      评论:0      收藏:0      [点我收藏+]

1.django manage.py startproject project_name   -->创建工程

2.python manage.py startapp app_name   -->创建app

3.python manage.py flush   -->清空数据库

4.把新建的app(‘learn‘)加到settings中

INSTALLED_APPS = [
    ‘django.contrib.admin‘,
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.messages‘,
    ‘django.contrib.staticfiles‘,
    ‘learn‘,
]

模板的使用

1.基本字符串

views

def home(request):
    string = 在视图函数中传递一个字符串名称是string到模板home.html中
    return render(request,home.html,{string:string})

home.html中显示字符串的方法

 <p>{{ string }}</p>

2.for循环

views传递一个list到home.html

def home(request):
    aaa = [html,css,python]
    return render(request,home.html,{aaa:aaa})

home.html使用方法

教程列表
    {% for i in aaa %}
    {{ i }}
    {% endfor %}

教程列表 html css python

3.显示字典中的内容

def home(request):
    aaa = {name:derek,gender:M}
    return render(request,home.html,{aaa:aaa})
姓名:{{ aaa.name }}
性别:{{ aaa.gender }}

姓名:derek 性别:M

也可以循环字典

{%for key,value in aaa.items%}
        {{ key }}:{{ value }}
 {% endfor %}

name:derek gender:M

 

1.Django自学课堂

原文:https://www.cnblogs.com/gaidy/p/11757338.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!