标签:
现在是2015年8月9日,昨晚熬夜加上睡眠时间过长,头有点晕(笑~),今天在某网站上看见github上全球OC开发者排名,第一名居然是一个中国人,他居住在日本,网名onevcat,是一位大神,反正我是很崇拜,我还是要好好学习,要向大神好好看齐。到现在为止,我看了三天的django,开发环境一直是Windows10,虽然过程中有问题,但还是努力去解决,希望能将django好好掌握。
今天的博客,我想写一个django模板,写博客也相当于写笔记,步骤如下:
1.创建一个bjfu_su项目,和一个名为abel的应用
django-admin startproject bjfu_su
cd bjfu_su
python manage.py startapp abel
2.把abel应用加入到bjfu_su项目的settings.py的INSTALLED_APPS中
INSTALLED_APPS = (
‘django.contrib.admin‘,
‘django.contrib.auth‘,
‘django.contrib.contenttypes‘,
‘django.contrib.sessions‘,
‘django.contrib.messages‘,
‘django.contrib.staticfiles‘,
‘abel‘,
)
3.打开abel/views.py写一个首页的视图
from django.shortcuts import render def home(request): return render(request, ‘home.html‘)
4.在abel目录下新建一个templates文件夹,里面新建一个home.html。
默认配置下,Django 的模板系统会自动找到app下面的templates文件夹中的模板文件
在home.html里写代码:
<!DOCTYPE html> <html> <head> <title>Home</title> </head> <body> Welcome! I am abel ~ </body> </html>
5.将视图函数对应到网址,修改bjfu_su/urls.py :
from django.conf.urls import include, url from django.contrib import admin urlpatterns = [ url(r‘^$‘, ‘learn.views.home‘, name=‘home‘), url(r‘^admin/‘, include(admin.site.urls)), ]
6.同步一下数据库:python manage.py syncdb
7.运行本地服务器,看看网页效果: python manage.py runserver
THE END :-)
标签:
原文地址:http://www.cnblogs.com/abelsu/p/4716656.html