准备工作: 
假设读者已经安装好python 2x或3x,以及安装好Django,以及Pycharm。

我的配置: 
– Python 2.7.11 
– Pycharm Professional 5.0.4 (专业版集成了Django, Community Edition没有集成)

1. 创建一个新的工程

第一次运行Pycharm时,欢迎界面如下:

点击创建新的工程,选择左边面板的Django,填写Location, 
以及Application name(我分别填写的是mysite,以及 polls,location填写的mysite相当于你的工程名字)

点击Create,创建工程。

2. 探索工程的结构

自动生成了Django整个框架和目录结构

我们来看看整个工程的目录视图

  • [mysite目录] 工程所在的目录,加粗字体显示
  • [manege.py] 命令行工具,能够操作Django工程。Refer to the Django documentation for details.
  • [mysite文件夹] 你工程的Python包会放在此文件夹下
  • [mysite/_init_py] 这个空的文件会告诉Python编译器,这个目录应该作为Python包
  • [mysite/setting.py] 此工程的配置文件,This file contains configuration for your Django project.
  • [mysite/urls.py] 此工程所包括的URL路径。URL declarations for your Django project.
  • [mysite/wsgi.py] 该文件定义了一个进入WSGI服务器的接入点。See How to deploy with WSGI for more details.
  • [polls文件夹] 该目录下将包含所有Django Application所需要的文件
  • [polls/_init_.py] 同样,告诉编译器这是一个Python包
  • [polls/models.py] 在这个文件下,创建应用所需models。
  • [polls/views.py] 在这个文件下,创建所需视图。
  • [templates] 目录暂时是空的,应该包含模板文件。
  • [migrations文件夹] 在以后与数据库和models之间的联系会有使用。

现在,我们可以创建我们需要的Django应用了。以后如果有需要的话,可以这样添加Application,此次教程并不需要添加。我们可以使用如下方法,添加Django Application。 
1. 工具栏 Tools 
2. Run manage.py Task ( 快捷键 Ctrl + Alt + R ) 
3. 在控制窗口输入 startapp hello, 按回车运行 ([destination]为Pycharm提示,并非我自己输入 ) 

4 mysite下就会多出一个hello应用的文件夹 

3. 运行刚刚创建的工程

  1. 调用 manage.py, 从Tools工具栏,或者快捷键 Ctrl + Alt + R
  2. 在console中输入: runserver 8080

点击http://127.0.0.1:8080/ 即可查看运行结果

Django系列:(1)PyCharm下创建并运行我们的第一个Django工程相关推荐

  1. pycharm下创建djangp项目报错Performing system checks… Watching for file changes with StatReloader问题解决

    pycharm下创建djangp项目时候pycharm报错如下: 注:利用pycharm创建第一个django项目参考此文: https://blog.csdn.net/tang_jin2015/ar ...

  2. FANUC协作机器人CRX系列_程序的创建与运行

    FANUC协作机器人CRX系列_程序的创建与运行 首先,需要在CRX协作机器人末端法兰上安装手爪夹具.安装完成后,需要设置有效负载和工具中心点,即TCP. 在机器人设置界面中定义有效负载工件的重量和工 ...

  3. RapidScada免费开源Scada组态软件系列教程7-Linux下系统的运行

    RapidScada免费开源Scada组态软件系列教程 系列文章目录 RapidScada免费开源Scada组态软件系列教程1-初识RapidScada RapidScada免费开源Scada组态软件 ...

  4. Windows下创建并运行.sh文件

    该脚本的主要作用就是生成图片数据集的标签,供下一步将.jpg图片文件转换为lmdb文件 首先在./caffe-master/examples/下创建myfile文件夹 在./file下创建data文件 ...

  5. 在GlassFish应用服务器上创建并运行你的第一个Restful Web Service【翻译】

    前言 本人一直开发Android应用,目前Android就业形势恶劣,甚至会一路下滑,因此决定学习服务器开发.采用的语言是java,IDE是Intellij,在下载Intellij的同时看到官网很多优 ...

  6. django 1.8 官方文档翻译: 1-2-5 编写你的第一个Django应用,第5部分

    编写你的第一个Django应用,第5部分 本教程上接教程第4部分. 我们已经建立一个网页投票应用,现在我们将为它创建一些自动化测试. 自动化测试简介 什么是自动化测试? 测试是检查你的代码是否正常运行 ...

  7. django 1.8 官方文档翻译: 1-2-4 编写你的第一个Django应用,第4部分

    编写你的第一个 Django 程序 第4部分 本教程上接 教程 第3部分 .我们将 继续开发 Web-poll 应用并且关注在处理简单的窗体和优化我们的代码. 编写一个简单的窗体 让我们把在上一篇教程 ...

  8. django 1.8 官方文档翻译: 1-2-3 编写你的第一个Django应用,第3部分

    编写你的第一个 Django 程序 第3部分 本教程上接 教程 第2部分 .我们将继续 开发 Web-poll 应用并且专注在创建公共界面 – "视图 (views )". 哲理 ...

  9. django 1.8 官方文档翻译: 1-2-2 编写你的第一个Django应用,第2部分

    编写你的第一个 Django 程序 第2部分 本教程上接 教程 第1部分 . 我们将继续开发 Web-poll 应用,并且专注在 Django 的 自动生成的管理网站上. 哲理 为你的员工或客户生成添 ...

最新文章

  1. Spring boot的profile文件
  2. Learning Perl 4
  3. 山西能源计算机专业,山西能源学院计算机科学与技术专业2016年在四川理科高考录取最低分数线...
  4. Linux 网络操作
  5. html5新增标记元素的内容类型,HTML5新标签与javaScript新方法
  6. 专治月薪不过万的副业大全
  7. SLAM之g2o安装
  8. ORM框架 Dapper
  9. doubango安卓端的帧率太低,解决办法
  10. AD 20中文软件安装教程
  11. java sybase数据库连接_在JAVA中连接Sybase数据库(例子)
  12. 新媒体运营必备的实用工具
  13. CSS3实现钟表特效
  14. 当前安全设置不允许下载该文件的原因以及图文解决办法
  15. 在Vue中使用svg格式字体图标
  16. 【支付】银行卡支付的行为主体介绍
  17. 国标 计算机房 湿度,数据中心机房:温度、湿度标准是什么?
  18. java游戏 超级酒吧女生,酒吧游戏你知道多少?22个游戏你玩过几个?
  19. uniapp(微信小程序)上传图片到阿里oss
  20. 学算法怎么样?算法工程师薪资前景好吗?

热门文章

  1. python重定向_Python接口自动化(十)重定向(Location)
  2. 无名轻聊V1.1在线聊天室源码
  3. 项目基于vue-uniapp,使用colorUi与uview框架,完美支持微信小程序
  4. 让网站变成灰色插件 可以设定特殊时间
  5. 医生c语言测试卷b卷的答案,合肥工业大学C语言期中测试题_B卷
  6. 移动端真机调试,手机端调试,移动端调试
  7. java 怎么调用js代码_在Java中直接调用js代码
  8. 2021最新4合1即时通讯IM源码-服务端+PC+WEB+安卓+IOS完整原生源码
  9. HTML-唯美二次元百度引导页面源码
  10. 修复完整运营版-苹果cms影视电影小程序源码