创建虚拟环境

  • 创建:mkvirtualenv [虚拟环境名称]
  • 删除:rmvirtualenv [虚拟环境名称]
  • 进入:workon [虚拟环境名称]
  • 退出:deactivate
  • 所有的虚拟环境,都位于/home/.virtualenvs目录下
  • 进入虚拟环境前的提示:
  • 进入虚拟环境后的提示:
  • 查看当前的所有虚拟环境:workon [两次tab键]
  • 查看虚拟环境中已经安装的包
pip list
pip freeze

安装django

  • 建议安装1.8.2版本,这是一个稳定性高、使用广、文档多的版本
pip install django==1.8.2
  • 查看版本:进入python shell,运行如下代码
import django
django.get_version()
  • 说明:使用pip install django命令进行安装时,会自动删除旧版本,再安装新版本

创建项目

  • 命令django-admin startproject test1
  • 进入test1目录,目录结构如下图:

目录说明

  • manage.py:一个命令行工具,可以使你用多种方式对Django项目进行交互
  • 内层的目录:项目的真正的Python包
  • _init _.py:一个空文件,它告诉Python这个目录应该被看做一个Python包
  • settings.py:项目的配置
  • urls.py:项目的URL声明
  • wsgi.py:项目与WSGI兼容的Web服务器入口

Django入门之开发环境搭建1.1相关推荐

  1. Django学习笔记 开发环境搭建

    为什么使用django? 1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率. 2.大量内置应用:后台管理系 ...

  2. JAVA入门·JAVA开发环境搭建之卸载JDK安装JDK

    JAVA开发环境搭建 卸载JDK 1.删除Java的安装目录 我的电脑--属性--高级系统设置--环境变量--系统变量--JAVA_HOME--Java的安装目录 2.删除JAVA_HOME 3.删除 ...

  3. iBatis入门和开发环境搭建

    iBatis 的优缺点: 优点: 1. 减少代码量,简单: 2. 性能增强: 3. Sql 语句与程序代码分离: 4. 增强了移植性: 缺点: 1. 和Hibernate 相比,sql 需要自己写: ...

  4. stm08S单片机C语言编,STM8S单片机入门1(开发环境搭建)

    STM8S单片机开发环境由三大部分组成,包括PC机上的开发软件(集成开发软件.驱动程序等).调试&编程器ST-LINK.目标单片机电路板.如下图所示: 1.PC机上开发软件 PC机上的软件包括 ...

  5. Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建

    Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...

  6. 【机器学习-数据科学】第二节:ipython开发环境搭建以及pandas快速入门

    ipython开发环境搭建以及pandas快速入门 0.开发环境搭建 技巧 网页版ipython:ipython notebook numpy 1.pandas 快速入门一 导入 创建对象 2. pa ...

  7. EC600 QuecPython开发环境搭建、固件下载,最方便的OpenCPU物联网4G通信解决方案

    EC600 QuecPython 官方资源汇总 开发环境搭建 1.安装windows驱动 2.验证模组的固件版本 3.烧录QuecPython固件 小试QuecPython 1.查看系统信息 2.点亮 ...

  8. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记

    最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...

  9. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

最新文章

  1. LabelButtonScale
  2. python automl_分享一篇比较全面的AutoML综述
  3. Viewpager中改变PagerTabStrip的颜色(背景色,指示条颜色,文字颜色)
  4. vue引入外部文件_vue文件中引入外部js
  5. 2021年互联网婚庆行业洞察
  6. 今天讲个小故事,Javascript诞生记
  7. 服务器获取真实客户端 IP [ X-Forwarded-For ]
  8. HTML案例之注册页面
  9. 解决Ubuntu显卡驱动的问题
  10. Zemax OpticStudio
  11. 机器学习6:单层感知器
  12. ADS1292R的使用
  13. 比特大陆的“新筹码”:IPO失效后,押注算力芯片
  14. STM32不能进入睡眠模式
  15. linux下scp提示文件名过长,Linux中crontab下scp文件传输的两种方式
  16. AI写小说!ChatGPT创作福尔摩斯小说,3分钟狂写856字,就问人类慌不慌?
  17. 我的面试题. 业务抽象能力测试.
  18. Java引入第三方包
  19. 亚马逊测评提升销量有什么好办法,分享6点技巧
  20. 站住!我要送你点网格智能干货

热门文章

  1. 2021-2027年中国医疗旅游业投资分析及前景预测报告
  2. 解决谷歌浏览器在非https下限制获取多媒体对象(音视频)的解决方式
  3. 2022-2028年中国汽车铝合金冲压件行业市场运营模式及未来发展潜力报告
  4. HJ75 公共字符串计算
  5. Pandas_transform的用法
  6. pyg2plot_画图
  7. xgboost重要参数2为主但不全要参照1
  8. 二元学习法3.0:三把学习大剑,打通学习的底层密码_学习方法
  9. 通俗解释指数加权平均
  10. JavaWeb--过滤器