您的位置:首页 > 编程语言 > Go语言

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

第一步,建立第一个项目

建立之后项目明细栏有如下文件

对文件做如下说明:

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



好了,下一步我们就可以开始进行创建博客了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: