Django1.7中文入门教程:[6]第一个项目1_1

2025-10-23 03:20:38

1、检测django版本

我们假设你已经安装了Django,可以通过下面的命令来测试Django版本。

>>> import django

>>> django.get_version()

'1.7'

如果你已经安装了Django,将会看到你安装在版本号。我用的是1.7的版本。如果没有安装,将会提示错误“No module named django”。

    这个教程是适用Django1.7 和 python3.2或更高版本。如果Django版本不匹配,你可以参考你安装的教程,或者升级你的Django版本。

2、创建一个项目

如果这是你第一次使用Django,你将不得不细心安装。换句话说,你需要自动生成一些代码以便建立一个Django项目-并且设置Django,包括数据库,配置,Django特有的选项和应用设置。

    cd到指定目录以便存放你的代码,然后运行下面命令:

django-admin.py startproject mysite

上面的命令在你当前目录将创建一个mysite目录,如果没有成功运行,可以参考Problems running django-admin.py.

NOTE:

    项目必须避免使用django和python组件名。

    创建的项目文件如下:

   mysite/

        manage.py

        mysite/

            __init__.py

            settings.py

            urls.py

            wsgi.py

3、数据库设置

打开mysite/mysite/setting.py文件找到下面这段代码

DATABASES = {

   'default': {

       'ENGINE': 'django.db.backends.sqlite3',

       'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),

   }

}

如果使用sqlite3数据库,保持默认就可以了。

设置好后,我们在使用带数据库网站前,必须在数据库里创建表格。使用如下命令:

D:\python\www\mysite>python manage.py migrate

Django1.7中文入门教程:[6]第一个项目1_1

4、运行Django服务器

D:\python\www\mysite>python manage.py runserver

如果出现下面的这段文字,恭喜你,你的网站运行成功了。就可以在浏览器访问了。

Performing system checks...

System check identified no issues (0 silenced).

October 15, 2014 - 02:05:41

Django version 1.7, using settings 'mysite.settings'

Starting development server at http://127.0.0.1:8000/

Quit the server with CTRL-BREAK.

5、后记:实践是检验真理的唯一标准,多动手吧!!!

          上面的内容都是我自己学习的记录,有什么不对的地方,请留言!一起讨论!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢