示例1 -- 简单后台管理开发

简单后台管理:

1.  登录注册
2.
    老师
    班级管理
    学员管理
3.  增删查改

Cookie:

1. 保存在用户浏览器  
2. 可以主动清除  
3. 可以伪造
4. 跨域名cookie不共享

开发:
1. 定义数据库表结构

    - 表结构关系

    class Classes(models.Model):

        caption = models.CharField(max_length=32)


    class Student(models.Model):

        name = models.CharField(max_length=32)
        cls = models.ForeignKey('Classes')

        username = models.CharField(max_length=32)
        password = models.CharField(max_length=32)


    class Teacher(models.Model):

        name = models.CharField(max_length=32)

        username = models.CharField(max_length=32)
        password = models.CharField(max_length=32)

        cls = models.ManyToMany('Classes')




2.  登录、注册

        向后台提交数据:
            - form表单
            - Ajax

    登录
        - 成功: 保持会话(记录状态—)
        - 失败: 错误提示
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,288评论 19 139
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,422评论 11 349
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,831评论 25 709
  • 从此你住在梦里重在心上。
    儿时的深情与梦想阅读 275评论 0 0
  • 一个重视心灵修养和成长的人,对待外物是采取一种豁达的态度,拥有了这些东西,这是顺应机缘,也就顺乎自然地使用它们;这...
    悟道修行阅读 194评论 0 0