django 第一个项目-学习搭建博客 (一、建立工程)
2016-01-16 10:31
736 查看
作为初学者,第一次做博客按照教程 http://tutorial.djangogirls.org/zh/django_models/index.html来进行
我Django 装的是1.7.7,python是2.7.11 ,IDE用人是Pycharm 5.01
第一步,建立第一个项目
建立之后项目明细栏有如下文件
对文件做如下说明:
3、
4、views.py 处理用户的请求,从url.py中对应过来,通过渲染templates中的网页可以显示内容
5、models.py与数据库操作相关
6、tmplares 文件夹,存放网页
7、admin.py 后台,
8、setting.py Django的设置,配置文件。包含如DEBUG的开关、静态文件的位置等
第二步:设置数据库,在mysite/setting.py中已经存在,我还没有安装Mysql......
1、如要为我们的项目创建数据库,则需要在项目文件夹下打开命令行运行如下命令:python manage.py migrate
你会看到如下结果:
Operations to perform:
Apply all migrations: admin, contenttypes, auth, sessions
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK
2、现在可以启动网站服务器了,怎么做呢?
进入包含
Performing system checks...
System check identified no issues (0 silenced).
January 16, 2016 - 10:49:50
Django version 1.7.7, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
3、验证是否真的打开的,在浏览器输入 http://127.0.0.1:8000/
我Django 装的是1.7.7,python是2.7.11 ,IDE用人是Pycharm 5.01
第一步,建立第一个项目
建立之后项目明细栏有如下文件
对文件做如下说明:
1、manage.py是一个帮助管理站点的脚本。在它的帮助下我们将能够在我们的计算机上启动一个 web 服务器,而无需安装任何东西
2、settings.py文件包含的您的网站的配置数据
3、
urls.py文件包含
urlresolver所需的模型的列表
4、views.py 处理用户的请求,从url.py中对应过来,通过渲染templates中的网页可以显示内容
5、models.py与数据库操作相关
6、tmplares 文件夹,存放网页
7、admin.py 后台,
8、setting.py Django的设置,配置文件。包含如DEBUG的开关、静态文件的位置等
第二步:设置数据库,在mysite/setting.py中已经存在,我还没有安装Mysql......
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } }
1、如要为我们的项目创建数据库,则需要在项目文件夹下打开命令行运行如下命令:python manage.py migrate
你会看到如下结果:
Operations to perform:
Apply all migrations: admin, contenttypes, auth, sessions
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK
2、现在可以启动网站服务器了,怎么做呢?
进入包含
manage.py文件的目录 (
djangogirls目录)。 在控制台中,我们可以通过运行
python manage.py runserver开启 web 服务器,你会看到如下信息:
Performing system checks...
System check identified no issues (0 silenced).
January 16, 2016 - 10:49:50
Django version 1.7.7, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
3、验证是否真的打开的,在浏览器输入 http://127.0.0.1:8000/
,不出意外,回事如下页面:
好了,下一步我们就可以开始进行创建博客了
相关文章推荐
- Go学习笔记(1)Go语言介绍
- UVA11090 Going in Cycle!! (二分+SPFA推断有无负权)
- GO求平均值
- 【Go学习笔记】Hello Go!
- 【Go学习笔记】Win7 环境搭建
- django 学习-16 Django会话Cookie
- Educational Codeforces Round 5 D. Longest k-Good Segment
- google perftools分析程序性能
- Good Bye 2015
- 蓝桥杯 上帝造题五分钟
- GOOGLE PROTOBUF开发者指南
- django 学习-15 .Django文件上传(用户注册)
- Fast, Scalable Networking in Go with Mangos-nanomsg in go
- hdu 3966 Aragorn's Story(树链剖分+树状数组)
- LightOJ1057 Collecting Gold(状压DP)
- DJANGO输出HIGHCHARTS数据的样例
- golang特性摘要及开发常见库
- 在VC/MFC中嵌入Google地图——图文并茂
- Go Data Structures: Interfaces
- Codeforces - Goodbye2015C - New Year and Domino