Django我们是基于python3来演示的。首先我们来安装一下django框架。使用pip3 install django安装的是最新的版本:

我们在pycharm中创建django工程。如图所示:

打开后,窗口报错如下:

解决方法:https://blog.csdn.net/qq_41185868/article/details/80599336

pip uninstall enum34      #卸载enum34,This is likely caused by the package enum34. Since python 3.4 there's a standard library enum module, so you should uninstall enum34, which is no longer compatible with the enum in the standard library since enum.IntFlag was added in python 3.6.

查看django所提供的命令:

上面的命令 startproject 是用来创建项目的命令:我们创建一个guest项目,使用命令如下:

在pycharm中出现项目名称:

settings模块:django的配置文件、包括Django模块应用配置、数据库配置、模版配置等

urls模块:Django项目的URL声明

wsgi模块:与wsgi兼容的web服务器为项目提供入口点

manage模块:一个命令行工具,可以让你在使用Django项目以不同的方式进行交互。

下面我们使用django命令来创建一个应用。

创建后pycharm显示如下:

migrations::用于记录modles中的数据变更

admin.py:映射models中的数据到django自带的admin后台

apps.py:应用程序的配置,在新的django版本中新增文件

models.py:django模型,创建应用程序数据表模型(对应数据库的相关操作)

tests.py:创建django测试用例

views.py:Django视图文件,控制向前端页面展示的内容

我们可以通过runserver命令来运行项目:

如果出现下面的页面就说明django安装成功了!

当然,我们也可以指定一个端口来访问我们的django项目:

再次访问Django登录页面:

访问django的后台系统:http://localhost:8000/admin

最新文章

  1. UINavigationController
  2. OWIN的理解和实践(三) –Middleware开发入门
  3. 添加Mysql到Windows系统服务
  4. Oracle注入漏洞
  5. 北航 编译实践 PL/0文法
  6. initialize 和init
  7. the private key for is not installed on this mac
  8. 自定义H5页面规范
  9. Eclipse导出jar包Unity打包错误
  10. jsp 2种include标签的区别
  11. 【原创】纯OO:从设计到编码写一个FlappyBird (二)
  12. 解读QML之一
  13. iOS多线程——GCD与NSOperation总结
  14. python: 基本知识记录
  15. parquet 简介
  16. 在WIN10上安装ESXI-Comstomer (转自技术社区)
  17. Core dump去哪里了?
  18. 解决LNMP环境无法显示所有WordPress主题及无法编辑主题页面
  19. CenOS下搭建PPTP服务
  20. Servlet3模块化应用中,@Controller没有被注入,导致出现:No mapping found for HTTP request with URI [/xxx/xxx] in DispatcherServlet with name 'springmvc'

热门文章

  1. mysql 创建用户自定义函数(转可运行)
  2. php://input解决APP发送图片问题
  3. delphi2010多线程编程教程
  4. zabbix监控的配置
  5. java代码把字母转换大小写、、、、
  6. nginx 配置隐藏index.php效果
  7. 安全测试之session,cookie
  8. Select/Poll/Epoll异步IO
  9. Win8.1(64bit) Hyper-V 安装Ubuntu 14.04LTS(64 bit)
  10. oracle更改编码