初始Django
Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。详见Django教程
使用pycharm创建DjangoOA管理系统
声明:以下应用的为Django2.0版本,使用的mysql数据库
1.打开pycharm选择创建Django项目,修改项目名称为oa
1 | 在左下角点击Terminal打开命令窗口输入python manage.py runserver启动服务 |
2.修改页面语言为中文
1 | 打开setting.py文件 |
3.创建应用
1 | 在命令窗口输入python manage.py startapp hrs |
4.将应用添加到项目中
1 | 在settings.py文件中找到INSTALLED_APPS将新建的应用添加到末尾 |
5.添加数据库
1 | 在命令窗口输入pip install pymysql安装mysql数据库 |
6.创建模型Models
1 | 编辑应用下的models.py创建Dept和Emp两个模型 |
7.迁移数据
1 | 启动mysql数据库 |
8.创建模板Templates
1 | 在templates目录下创建depts.html文件 |
9.设置视图view
1 | 编辑应用下的views.py |
10.设置url
1 | 编辑应用下的urls.py添加url |
此时在命令窗口输入python manage.py runserver 打开浏览器输入http://127.0.0.1:8000/hrs/depts即可查看生成的网页
emp页面设置步骤与depts一致