django 第一个项目-学习搭建博客 (一、建立工程)

来源:互联网 发布:渔具行业淘宝客服 编辑:程序博客网 时间:2024/06/06 07:17

作为初学者,第一次做博客按照教程 http://tutorial.djangogirls.org/zh/django_models/index.html来进行

我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/,不出意外,回事如下页面:

好了,下一步我们就可以开始进行创建博客了


0 0
原创粉丝点击