Python之Django环境搭建(MAC+pycharm+Django++postgreSQL)

  • 时间:
  • 浏览:5
  • 来源:大发5分6合APP下载_大发5分6合APP官网

C>现在我事先开始英文英文英文总结下第有几只那此的难题的出理 辦法 :配置pg数据库,否则数据库安塞进 某些机器上,时要先使用本机终端远程访问数据库(要保证数据库所处我我觉得能只能连通的清况 ,缘何远程连接数据库时要本文重点未必略过),时要配置django项目下的setting.py配置文件,一起去还时要配置django的pg数据库的连接包(大慨java项目中的jdbc包)psycopg2包,由此django数据库配置完毕,具体均参照下图-->

转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7828614.html

    Toad/navicat/pgAdmin 数据库工具 (非时要)

funnyzpc@gmail.com

!!至此,Django项目已基本搭建完成,但有几只小那此的难题时要挂出来:

  1>时要切换到postgreSQL数据库

    Pycharm 2017 for MAC

B>好~,进入Pycharm主界面时要项目大慨是如下所示的形态学 ,这里时要说明的是,默认运行的以时要应用sqlite3的数据库(见下图),嗯~,一事先开始英文英文英文缘何运行你这俩 django项目呢,答案是:命令行(时要用到mac的默认终端,如下第二图),这里主要注意的是,否则否则装有Python3的的用户建议使用python3打头的命令不能使用python3开启服务(默认的是"python manage.py runserver",默认端口号为20000),浏览器访问地址亦见下图(http://127.0.0.1:20000),下图==》

E>以上配置完毕但是是事先开始英文英文了,实际上并没办法 完成,当前创建的但是有几只主项目,你这俩 项目只带有 了有几只某些基本的配置,一般开发的事先时要根据时要新建有几只单独的App,听起来是时要很不一样(否则是学java的同学就会有那此的难题了),这里我给出的解释是:这是Django项目的规范,方便同有几只项目的模块隔失去发,既开发方便又维护方便,反正我但是没办法 认为哈~;好了,此功能也很简单只时要用到Tool菜单下的“run manage.py task..."命令,你还会 在命令窗口给有几只App的名字否则回车即可(如有报错请根据输出的日志检查下报错原困),注意,此配置的最后时要将App的名称加入到主项目的setting.py中(INSTALLED_APPS变量)才可使用!

    MAC电脑

  3>何如在当前Django项目中新建有几只App?

作为最后的事先开始英文英文语,展示下第有几只Django页面,很low~,具体再加过程请看下图,没办法 多 解释 有那此的难题自行检索哈~

  配置一键开启服务只时要在菜单内配置即可,在这事先建议将快捷菜单显示出来(View菜单->Toolbar选项)

现在事先开始英文英文英文,所需工具:

现在是:2017-11-21 20:16:42 (星期二),各位晚安\( ̄︶ ̄)/

    jdk1.8

D>数据库配置完毕,接下来我总结下何如配置Django server服务一键开启

  第某些》不管是切换数据库还是新建有几只App,时要在终端中执行下你这俩 命令:"python manage.py migrate",此命令以更新项目配置,如图-->

      最最最后(有点硬儿啰嗦哈~),此工程的顺利搭建非常非常感谢国内外社区,那此社区包括但不仅限于:stackoverflow、开源中国以及 自强学堂 的django教程,一起去说下:stackoverflow是有几只非常优秀的开发者问答平台,给我出理 了非常多的开发那此的难题,建议读者进去走走-->https://stackoverflow.com/

大致时要那此东西,至于为那此要装jdk,大慨是Pycharm某种 次要依赖于java环境,能只能看看产品说明可略窥一二:

  

    Python3.6

嗯~,当面主题工程貌似否则完毕了,但作为实际项目开发在此时要出理 如下有几只那此的难题:

  2>启动Django项目及其的不便,时要一键开启django服务

  嗯~,还有postgreSQL何如安装及配置本章咱不表,否则此人 将pg数据库安塞进 单独的一台linux(debian)主机上,否则时要事先能只能讲讲~

A> 安装完所有必备的软件后,第一次打开会有几只多Pycharm欢迎页面:左侧是用户否则创建的项目(新用户这里没办法 ,能只能忽略),右侧是项目创建类型,直接选择第一项“Create New Project”即可,事先在新窗口中左侧Django项目,一起去注意右侧的“文件目录location”与“Python环境 interpreter”,你这俩 环境一定要与当前创建的Django版本相适应,这里说一下:我用的是django1.11Python3.6,选择后大慨会有一段下载的过程否则很慢,耐心等待英文哈~;图==》

  搭建Django环境似乎是一件很简单的事情,我我觉得不然,苦命的我折腾了大半天才好, 遂在此总结下整个搭建过程,一起去也愿刚入门的同行少走弯路~

OK!现在事先开始英文英文英文细说整个配置过程:

Python之Django环境搭建(MAC+pycharm+Django++postgreSQL)

    postgreSQL 9.6.6

  第二点》项目正常运行,何如知道项目不否是则成功切换至目标数据库?对于你这俩 那此的难题帮我说的是:请直接用客户的查询下上边的表就知道了(我用的是Toad),具体看图-->