Django系列:(1)PyCharm下创建并运行我们的第一个Django工程
准备工作:
假设读者已经安装好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. 运行刚刚创建的工程
- 调用 manage.py, 从Tools工具栏,或者快捷键 Ctrl + Alt + R
- 在console中输入: runserver 8080
点击http://127.0.0.1:8080/ 即可查看运行结果
Django系列:(1)PyCharm下创建并运行我们的第一个Django工程相关推荐
- pycharm下创建djangp项目报错Performing system checks… Watching for file changes with StatReloader问题解决
pycharm下创建djangp项目时候pycharm报错如下: 注:利用pycharm创建第一个django项目参考此文: https://blog.csdn.net/tang_jin2015/ar ...
- FANUC协作机器人CRX系列_程序的创建与运行
FANUC协作机器人CRX系列_程序的创建与运行 首先,需要在CRX协作机器人末端法兰上安装手爪夹具.安装完成后,需要设置有效负载和工具中心点,即TCP. 在机器人设置界面中定义有效负载工件的重量和工 ...
- RapidScada免费开源Scada组态软件系列教程7-Linux下系统的运行
RapidScada免费开源Scada组态软件系列教程 系列文章目录 RapidScada免费开源Scada组态软件系列教程1-初识RapidScada RapidScada免费开源Scada组态软件 ...
- Windows下创建并运行.sh文件
该脚本的主要作用就是生成图片数据集的标签,供下一步将.jpg图片文件转换为lmdb文件 首先在./caffe-master/examples/下创建myfile文件夹 在./file下创建data文件 ...
- 在GlassFish应用服务器上创建并运行你的第一个Restful Web Service【翻译】
前言 本人一直开发Android应用,目前Android就业形势恶劣,甚至会一路下滑,因此决定学习服务器开发.采用的语言是java,IDE是Intellij,在下载Intellij的同时看到官网很多优 ...
- django 1.8 官方文档翻译: 1-2-5 编写你的第一个Django应用,第5部分
编写你的第一个Django应用,第5部分 本教程上接教程第4部分. 我们已经建立一个网页投票应用,现在我们将为它创建一些自动化测试. 自动化测试简介 什么是自动化测试? 测试是检查你的代码是否正常运行 ...
- django 1.8 官方文档翻译: 1-2-4 编写你的第一个Django应用,第4部分
编写你的第一个 Django 程序 第4部分 本教程上接 教程 第3部分 .我们将 继续开发 Web-poll 应用并且关注在处理简单的窗体和优化我们的代码. 编写一个简单的窗体 让我们把在上一篇教程 ...
- django 1.8 官方文档翻译: 1-2-3 编写你的第一个Django应用,第3部分
编写你的第一个 Django 程序 第3部分 本教程上接 教程 第2部分 .我们将继续 开发 Web-poll 应用并且专注在创建公共界面 – "视图 (views )". 哲理 ...
- django 1.8 官方文档翻译: 1-2-2 编写你的第一个Django应用,第2部分
编写你的第一个 Django 程序 第2部分 本教程上接 教程 第1部分 . 我们将继续开发 Web-poll 应用,并且专注在 Django 的 自动生成的管理网站上. 哲理 为你的员工或客户生成添 ...
最新文章
- Spring boot的profile文件
- Learning Perl 4
- 山西能源计算机专业,山西能源学院计算机科学与技术专业2016年在四川理科高考录取最低分数线...
- Linux 网络操作
- html5新增标记元素的内容类型,HTML5新标签与javaScript新方法
- 专治月薪不过万的副业大全
- SLAM之g2o安装
- ORM框架 Dapper
- doubango安卓端的帧率太低,解决办法
- AD 20中文软件安装教程
- java sybase数据库连接_在JAVA中连接Sybase数据库(例子)
- 新媒体运营必备的实用工具
- CSS3实现钟表特效
- 当前安全设置不允许下载该文件的原因以及图文解决办法
- 在Vue中使用svg格式字体图标
- 【支付】银行卡支付的行为主体介绍
- 国标 计算机房 湿度,数据中心机房:温度、湿度标准是什么?
- java游戏 超级酒吧女生,酒吧游戏你知道多少?22个游戏你玩过几个?
- uniapp(微信小程序)上传图片到阿里oss
- 学算法怎么样?算法工程师薪资前景好吗?
热门文章
- python重定向_Python接口自动化(十)重定向(Location)
- 无名轻聊V1.1在线聊天室源码
- 项目基于vue-uniapp,使用colorUi与uview框架,完美支持微信小程序
- 让网站变成灰色插件 可以设定特殊时间
- 医生c语言测试卷b卷的答案,合肥工业大学C语言期中测试题_B卷
- 移动端真机调试,手机端调试,移动端调试
- java 怎么调用js代码_在Java中直接调用js代码
- 2021最新4合1即时通讯IM源码-服务端+PC+WEB+安卓+IOS完整原生源码
- HTML-唯美二次元百度引导页面源码
- 修复完整运营版-苹果cms影视电影小程序源码