
1.3.2 通过PyCharm开发Django应用
学会使用命令行工具开发Django应用程序是基础,不过更多的时候还是要借助集成开发工具。目前,最好的Django应用程序开发工具就是JetBrains公司推出的PyCharm了。
借助PyCharm集成开发工具,可以极大地提高Django应用程序的开发效率,同时可以利用很多非常实用的第三方插件。不过读者也要清楚,PyCharm开发平台所实现的功能,在底层也是借助Django命令行工具完成的。
(1)打开PyCharm Professional(专业版)开发平台(专业版是付费软件,不过有30天的免费试用时间),如图1.26所示。
注意
只有专业版(Professional)提供了对Django的支持,社区版(Community)是不支持Django的。请读者下载专业版。

图1.26 通过PyCharm开发Django应用程序(一)
(2)单击文件菜单(File)的新建工程(New Project)项创建Django项目,如图1.27所示。

图1.27 通过PyCharm开发Django应用程序(二)
(3)选择Django项后,在Location输入框中选择Django项目路径,然后创建Django应用程序(名称为HelloDjango),如图1.28所示。打开“More Setings”选项。其中,“Template language”项选择Django,“Template folder”项选择templates,“Application name”项定义应用程序名称(HelloDjango)。

图1.28 通过PyCharm开发Django应用程序(三)
(4)单击Create按钮创建项目,在弹出的对话框中单击“This Window”按钮,如图1.29所示。

图1.29 通过PyCharm开发Django应用程序(四)
耐心等待一会儿,PyCharm会为开发人员自动创建好Django应用程序框架和文件,如图1.30所示。PyCharm创建HelloDjango应用程序的文件与之前通过命令行工具(django-admin.py)创建的结果是一致的。

图1.30 通过PyCharm开发Django应用程序(五)