为了账号安全,请及时绑定邮箱和手机立即绑定

django入门与实践

杜秉轩 Python工程师
难度初级
时长 3小时14分
学习人数
综合评分9.63
191人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 哈哈哈,背着啥???

    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • from django.contrib import admin

    from models import Article

    admin.site.register(Article)

    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • 配置Admin

        配置应用

            在应用下admin.py中引入自身的models模块(或里面的模型类)

            编辑admin.py: admin.site.register(models.Article)

    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • 配置Admin

        创建用户

            python manage.py createsuperuser 创建超级用户

            localhost:8000/admin     Admin入口

            修改settings.py中LANGUAGE_CODE = 'zh_Hans'

    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • #python manage.py createsuperuser


    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • 配置Admin

        创建用户

            #python manage.py createsuperuser 创建超级用户

    查看全部
    0 采集 收起 来源:Admin

    2019-12-20

  • Admin简介

        Admin是Django自带的一个功能强大的自动化数据管理界面

        被授权的用户可以直接在Admin中管理数据库

        Django提供了许多针对Admin的定制功能

    查看全部
    0 采集 收起 来源:Admin

    2019-12-18

  • 页面呈现数据

        前端步骤

            模板可直接使用对象以及对象的“.”操作

            {{article.title}}

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 页面呈现数据

        后台步骤

            views.py中import models

             articles = models.Article.objects.get(pk=1)

            render(request,page,{'article':article})

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 生成数据表

        查看并编辑db.sqlite3

         使用第三方软件

            SQLite Expert Personal

            轻量级,完全免费

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 生成数据表

        查看

                Django会自动在app/migrations/目录下生成移植文件

                 执行#python manage.py sqlmigrate 应用名 文件id 查看SQL语句。

                默认sqlite3的数据库在项目根目录下db.sqlite3

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 生成数据表

        步骤

            命令行中进入manage.py同级目录

            执行#python manage.py makemigrations app名(可选)

            再执行#python manage.py migrate

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 编写Models

        字段创建

            字段即类里面的属性(变量)

            attr = models.CharField(max_length=64)

            https://docs.djangoproject.com/en/1.10/ref/models/fields/

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • 编写Models

        步骤

                在应用根目录下创建models.py,并引入models模块

                创建类,继承models.Model,该类即是一张数据表

                在类中创建字段

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

  • Models介绍

        ORM

            对象关系映射(Object Relation Mapping)

            实现了对象和数据库之间的映射

            隐藏了数据访问的细节,不需要编写SQL语句

    查看全部
    0 采集 收起 来源:Models

    2019-12-18

举报

0/150
提交
取消
课程须知
1、了解HTML的用法。 2、基本掌握Python的用法。
老师告诉你能学到什么?
1、搭建完整的Django开发环境。 2、创建项目及应用。 3、了解项目目录下各文件的含义和作用。 4、了解并学会开发Templates。 5、了解并学会开发Models。 6、掌握Admin的基本配置方法。 7、学会项目URL的配置方法。 8、开发一个由三个页面组成的简易博客网站。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!