Django速成:构建一个Blog
2009-08-20 10:36
429 查看
www.facebuyer.com
1、创建Django项目
$>django-admin.py startproject mysite
2、运行开发服务器
$>.\manage.py runserver
浏览http://127.0.0.1:8000/
3、创建博客应用
$>.\manage.py startapp blog
4、修改mysite/settings.py
找到INSTALLED_APPS 添加:mysite.blog
5、设计Model
打开mysite/blog/models.py 添加
class BlogPost(models.Model):
title = models.CharField(max_length=150)
body = models.TextField()
timestamp = models.DateTimeField()
6、设置数据库,这里使用SQLite
#创建目录: \mysite\App_Data\
#编辑\mysite\settings.py
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = r'D:\Projects\others\Django.Learn01\mysite\data\django.db'
#同步数据库
$>.\manage.py syncdb
提示创建用户
7、设置自动admin应用
#打开settings.py 在INSTALLED_APPS下
'django.contrib.auth',
'django.contrib.admin',
#运行命令
$>.\manage.py syncdb
8、打开urls.py 添加
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^admin/', include(admin.site.urls)),
)
9、打开mysite/blog/models.py 添加
from django.contrib import admin
admin.site.register(BlogPost)
10、试用admin
http://127.0.0.1:8000/admin/
1、创建Django项目
$>django-admin.py startproject mysite
2、运行开发服务器
$>.\manage.py runserver
浏览http://127.0.0.1:8000/
3、创建博客应用
$>.\manage.py startapp blog
4、修改mysite/settings.py
找到INSTALLED_APPS 添加:mysite.blog
5、设计Model
打开mysite/blog/models.py 添加
class BlogPost(models.Model):
title = models.CharField(max_length=150)
body = models.TextField()
timestamp = models.DateTimeField()
6、设置数据库,这里使用SQLite
#创建目录: \mysite\App_Data\
#编辑\mysite\settings.py
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = r'D:\Projects\others\Django.Learn01\mysite\data\django.db'
#同步数据库
$>.\manage.py syncdb
提示创建用户
7、设置自动admin应用
#打开settings.py 在INSTALLED_APPS下
'django.contrib.auth',
'django.contrib.admin',
#运行命令
$>.\manage.py syncdb
8、打开urls.py 添加
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^admin/', include(admin.site.urls)),
)
9、打开mysite/blog/models.py 添加
from django.contrib import admin
admin.site.register(BlogPost)
10、试用admin
http://127.0.0.1:8000/admin/
相关文章推荐
- Django速成:构建一个Blog
- Django速成:构建一个Blog
- 第2章 Django 速成:构建一个Blog:
- Django构建一个Blog入门例子
- Django构建一个Blog入门例子
- bootstrap+django快速构建一个blog
- Django实战:构建一个blog
- Django构建一个Blog入门例子
- Django速成--创建一个简单的blog
- django构建blog
- Django一个BLOG实现(参考)(一)
- 通过django 速成 blog
- Python web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- django构建blog--页面部分(eclipse+pydev)
- django 做一个blog(2)
- Django一个BLOG实现(参考)(四)
- vmaig_blog 一个基于 Django1.8 跟 Bootstrap3 开发的 博客系统
- 用django搭建一个简易blog系统(翻译)(一)
- 如何用django开发一个简易个人Blog
- 手写一个dockerfile构建beego_blog镜像