使用pycharm建立本身的第一个django项目

PyCharm是一种Python IDE,带有一整套能够帮助用户在使用Python语言开发时提升其效率的工具,好比调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。刚玩Python或Django的朋友,若是没有本身熟悉的IDE,建议直接使用这个。PyCharm可跨平台,支持市面流行的操做系统。html

下面,我教你们使用pycharm建立本身的第一个django项目。在此以前,咱们须要先安装一下virtualenv,关于virtualenv的安装和使用方法,请浏览我以前的文章:virtualenv使用技巧大全python

1、打开PyCharm,新建项目数据库

1.jpg

点击建立以后,PyCharm自动帮咱们建立一个虚拟环境和安装最新版的Django。django

2.jpg

安装成功以后,咱们刚才指定的目录下就多出一个mysite文件夹。打开mysite文件夹。浏览器

4.jpg

这就是Django的目录结构,其中,blog文件夹是咱们刚才建立的APP,templates文件夹是存放模板文件的,mysite文件夹,放的是Django的一些配置文件。manage.py文件则是对django-admin.py的简单包装的一个文件,经过它能运行一些简单的命令。venv文件夹就是virtualenv虚拟环境目录,venv文件夹不是django源码里的东西,只是咱们建立虚拟环境时指定到这个目录下了而已。app

咱们在建立Django项目的时候,也能够不用在More Settings里建立APP和指定templates文件夹。框架

5.jpg

咱们能够手动通方法建立。工具

2、经过命令行,添加新的APP。单元测试

点击PyCharm下方的Terminal,看下图:测试

7.png

注意命令行前面的 (venv)出现这个,表示咱们是在virtualenv虚拟环境下操做,若是没有,或者虚拟环境名和咱们建立的名称不一致,说明PyCharm配置错误,咱们输入任何命令对刚才咱们建立的项目来讲是无效的。

咱们经过命令行,进入咱们的项目目录,而后输入

python manage.py startapp bbs

建立一个叫 bbs的APP。

8.jpg

回车以后咱们就能看到,咱们的项目目录里多出一个bbs文件夹。

9.jpg

关于更多的一些Django经常使用的命令,你们能够看看这篇文章:Django经常使用命令

3、迁移数据库。

在Terminal下输入下面的命令,生成和同步数据库。

python manage.py makemigrations
python manage.py migrate

10.jpg

4、启动Django项目

在Terminal下输入

python manage.py runserver 8080

8080是咱们指定的启动端口,若是不指定,默认则是8000。

11.jpg

项目启动成功,而后咱们经过浏览器访问http://127.0.0.1:8080/

12.jpg

这样,咱们的第一个Django项目就建立完成了。

文章转自:Django中文网   https://www.django.cn/article/show-7.html

若是想了解更多关于Django的新手教程,请持续关注咱们的网站。www.django.cn

相关文章
相关标签/搜索