码迷,mamicode.com
首页 > 其他好文 > 详细

Django进阶

时间:2015-08-09 23:49:52      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

 现在是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 :-)

 

Django进阶

标签:

原文地址:http://www.cnblogs.com/abelsu/p/4716656.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!