PyCharm下创建并运行我们的第一个Django项目

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

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/ 即可查看运行结果

PyCharm下创建并运行我们的第一个Django项目的更多相关文章

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

    准备工作: 假设读者已经安装好python 2x或3x,以及安装好Django,以及Pycharm. 我的配置: – Python 2.7.11 – Pycharm Professional 5.0. ...

  2. 使用pycharm创建自己的第一个django项目

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制. ...

  3. 初学者用pycharm创建一个django项目和一个app时需要注意的事项

    如何新建一个djiango项目: 1.在pycharm中点击File,选择new project,点击djiango,在右面的Location中将untitile改为你的项目名,其余部分注意见下图: ...

  4. 如何创建一个Django项目

    Django 软件框架 软件框架是由其中的各个模块组成,每个模块负责特定的功能,模块与模块之间相互协作来完成软件开发. MVC简介 MVC框架的核心思想是:解耦,让不同的代码块之间降低耦合,增强代码的 ...

  5. 创建第一个Django项目

    第一个Django项目 命令行下使用如下命令创建一个名为"mysite"的Django项目: django-admin startproject mysite 这将会在当前位置创建 ...

  6. 创建一个Django项目

    创建一个django项目: 1. django-admin  startproject student_manage(项目名) 2. cd student_manage python manage.p ...

  7. Python-Django学习笔记(二)-创建一个Django项目与应用

    1.创建一个Django项目 打开cmd命令行,设置好工作目录(cd 目录路径),然后输入 django-admin startproject projectname #必须安装好Django才可以执 ...

  8. dya49:django:wsgrief&模板渲染Jinjia2&django的MTV/MVC框架&创建/启动一个django项目

    目录 1.自定义web框架wsgiref版 2.自定义web框架wsgiref版-优化版 3.模板渲染JinJa2 4.MTV和MVC框架 5.django:下载安装&创建启动 自定义web框 ...

  9. Python 创建一个Django项目

    1 环境搭建及创建 1) 安装Django 方法一:pip install django 方法二:Pycharm File--settings--Project--Python Interpreter ...

随机推荐

  1. c++存储区域

    来自:https://www.cnblogs.com/simonote/articles/3146038.html 在C++中,内存分成5个区,他们分别是堆.栈.自由存储区.全局/静态存储区和常量存储 ...

  2. 四、java基础-面向过程_对象_类中可出现的因素

    1.面向过程和面向对象区别: 1)面向过程:开发一个应用程序.一个项目,必须先了解整个过程,了解各个步骤.模块间的因果关系,使的面向过程方式去开发程序时,代码和代码之间的关联程度是非常强.所以其中任何 ...

  3. SSM-文件上传

    因为开发环境和线上环境系统不一样,所以需要区别环境 config.java 可以判断系统进行自动化的区别,我是手动去切换注释的 public class config { //public stati ...

  4. Day9 - G - Doing Homework HDU - 1074

    有n个任务,每个任务有一个截止时间,超过截止时间一天,要扣一个分.求如何安排任务,使得扣的分数最少.Input有多组测试数据.第一行一个整数表示测试数据的组数第一行一个整数n(1<=n<= ...

  5. 安装lnmp1.5到最后出现Error: MySQL install failed的解决方法

    解决方法: mv /usr/bin/cmake /usr/bin/cmake.backup wget http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.g ...

  6. CSS -- 盒子模型 margin 的特点

    margin在使用过程中具有如下的两个特点: 1.垂直外边距塌陷 --给子元素设置margin-top的时候,如果父元素也随着margin-top改变位置 解决方式: 给父元素设置边框 给父元素设置o ...

  7. 区块链 - 哈希(Hash)

    章节 区块链 – 介绍 区块链 – 发展历史 区块链 – 比特币 区块链 – 应用发展阶段 区块链 – 非对称加密 区块链 – 哈希(Hash) 区块链 – 挖矿 区块链 – 链接区块 区块链 – 工 ...

  8. 虚拟机下安装win7

    参考博客:https://blog.csdn.net/weixin_43465312/article/details/92662519 下载地址:https://msdn.itellyou.cn/

  9. BGR to RGB排列

    BGR to RGB排列 2012年09月27日 13:59:48 雷电羊 阅读数:4759   https://blog.csdn.net/cjsycyl/article/details/80247 ...

  10. [U53204] 树上背包的优化

    题目链接 本文旨在介绍树上背包的优化. 可见例题,例题中N,M∈[1,100000]N,M \in [1,100000]N,M∈[1,100000]的数据量让O(nm2)O(nm^2)O(nm2)的朴 ...