1.Django自學課堂

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

2.python manage.py startapp app_name   -->建立apphtml

3.python manage.py flush   -->清空數據庫python

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.基本字符串django

viewssession

def home(request):
    string = '在視圖函數中傳遞一個字符串名稱是string到模板home.html中'
    return render(request,'home.html',{'string':string})

home.html中顯示字符串的方法app

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

2.for循環函數

views傳遞一個list到home.htmlpost

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

home.html使用方法spa

教程列表
    {% 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

 

 
 
 

來源地址:https://www.cnblogs.com/derek1184405959/

相關文章
相關標籤/搜索