Django网站实例效果】的更多相关文章

Django是一种开源的大而且全的Web应用框架,是由python语言来编写的,优点十分明显: 功能完善.要素齐全:自带大量常用工具和框架(比如分页,auth,权限管理), 适合快速开发企业级网站. 完善的文档:经过十多年的发展和完善,Django有广泛的实践案例和完善的在线文档.开发者遇到问题时可以搜索在线文档寻求解决方案. 强大的数据库访问组件:Django的Model层自带数据库ORM组件,使得开发者无须学习SQL语言即可对数据库进行操作.而且支持多种数据库类型,如SQLLite, MyS…
  Django做网站只要10步,真的只有10步,不信?咱们来数数--   今天主要讲解用Pycharm编辑器搭建网站,网站功能是 实现在局域网中快速传递大文件! 比如:同事要给你个1G的文件,你丢一个网站链接给他.他上传后,文件就在你电脑啦!演示效果如下动图:从电脑F磁盘通过浏览器上传,在D盘出现文件,这里浏览器上传文件可以在其他任意电脑上,上传文件将存于你的D盘! 安装Pycharm专业版   注意Pycharm需要安装 专业版 ,文末可获取 Pycharm专业版软件 和 激活方法及文件 !…
Django 小实例S1 简易学生选课管理系统 第12节--CSS样式完善 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 课程模块的逻辑代码到这里就已经全部完成了. 最后,我们完善下课程模块的样式. 1 - 优化课程主页布局 新建static/css/main.css如下 .main-content { width: 900px; margin: 0 auto; background: #e6e6f0; } .main-container {…
Django 小实例S1 简易学生选课管理系统 第11节--学生课程业务实现 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 课程模块中,学生需要拥有的功能有: 查看课程列表 选课撤课 结课后评教 1 - 查看课程列表 学生可以按类别view_kind查看课程,view_kind分为 current: 查看当前课程 is_end: 查看结课课程 select: 可选课的 withdraw: 可撤课的 新建学生查看课程的模板templates/c…
Django 小实例S1 简易学生选课管理系统 第10节--老师课程业务实现 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 课程模块中,老师将要使用到的功能有: 创建课程 添加.删除课程时刻表 查看课程列表 操作课程:修改状态,给学生打分 这里一个一个实现 首先,在course/views.py中将课程的模型类全部导入,以便后面使用 from .models import Course, Schedule, StudentCourse 1 -…
Django 小实例S1 简易学生选课管理系统 第8节--CSS样式优化 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 前面的几节下来,用户模块基本功能已经完成了,但是网页的样式十分简陋. 所以这里需要对样式进行美化. 前端网页美化样式,需要使用CSS,没听过CSS的推荐阅读下 CSS 简介 CSS 语法 首先,需要在项目的static文件夹下,新建文件夹css用于存放css文件. 同时需要修改下设置,把这个css文件夹放到STATICFIL…
Django 小实例S1 简易学生选课管理系统 第7节--修改个人信息 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 用户模块除了注册登录之外,还需要能够修改个人的信息. 1 表单选择 一般来说,修改视图和注册视图可以用一样的表单. 具体到这个教务管理系统,有一个业务逻辑为: 学生注册信息可以选择年级,但是修改个人信息不能修改年级. 所以学生信息修改的表单需要修改下(在user/forms.py中添加如下代码) class StuUpdate…
Django 小实例S1 简易学生选课管理系统 第6节--实现登录逻辑 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 1 业务逻辑 本教程第四节里面实现了登录页面和一个空的登录逻辑. 第六节这里就把登录逻辑补全. 登录的业务逻辑是: 检查是否注册 未注册,则提示账号不存在 注册但密码不匹配,提示密码不正确 注册且信息匹配,成功登录,跳转到个人主页,同时通过cookie保存登录信息. 对于教务管理系统,个人主页应该是其课程主页,所以本部分还需要…
Django 小实例S1 简易学生选课管理系统 第4节--实现登录页面 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 本文涉及到的新的额外知识点:template.view.urls.forms 没有这部分基础的读者,建议一边阅读本文一边查阅相关知识 这里推荐我的专栏:Django自学笔记 相关章节内容 0 添加用户视图(view)与模板(template).设置urls Django 采用了 MVT 的软件设计模式,其中MVT分别指 Mod…
Django 小实例S1 简易学生选课管理系统 第5节--实现注册功能 点击查看教程总目录 作者自我介绍:b站小UP主,时常直播编程+红警三,python1对1辅导老师. 本文涉及到的新的额外知识点:Class-based views 没有这部分基础的读者,建议一边阅读本文一边查阅相关知识 这里推荐我的专栏:Django自学笔记 相关章节内容 1 添加注册页面模板(template) 在templates/user下新建register.html如下 <!DOCTYPE html> <h…