为了账号安全,请及时绑定邮箱和手机立即绑定
  • python manage.py shell   调用出python的shell交互

    a.save() -save函数用来保存数据到数据库

    查看全部
    0 采集 收起 来源:初识 Django Shell

    2020-01-03

  • hello world

    http://img1.sycdn.imooc.com//5e0df7830001378210690698.jpg

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

    2020-01-02

  • 一个项目可以包含多个应用,一个应用可以在多个项目中

    views.py:视图处理的地方

    models.py:定义应用模型的地方

    admin.py:定义Admin模块管理对象的地方

    apps.py:声明应用的地方

    test.py:便携应用测试用例的地方

    urls.py:(自行创建)管理应用路由的地方



    查看全部
    2 采集 收起 来源:初始Django应用

    2020-01-02

  • Django的基本命令

    startproject #创建一个Django项目

    starapp #创建一个Django应用

    check #校验项目的完整性

    runserver #本地简易运行Django项目

    shell #进入Django项目的python shell环境

    test #执行Django用例测试

    Django的基本命令(数据库相关)

    makemigrations #创建模型变更的迁移文件

    migrate #执行上一个命令创建的迁移文件

    dumpdata #把数据库数据导出到文件

    loaddata #把文件数据导入到数据库



    查看全部
    4 采集 收起 来源:初始Django项目

    2019-11-27

  • 通过如下方法显示文章标题:

    def __str__(self):

            return self.title


    查看全部
  • Django Shell创建博客文章过程

    1、#python manage.py shell

    2、>>>from blog.models import Article

    3、>>>print(a)

    4、>>>a.save()

    5、>>>articles = Article.objects.all()

    6、>>>article = articles[0]

    7、>>>print(article.title)

          >>>a = Article()

          >>>a.title ='Test Django Shell'

           >>>a.brief_content ='Test Django Shell,By GongWanyi.'

            >>>a.content = 'Test Django Shell,New Article,Main content.'

    5d3927f10001a13c19201080-156-88.jpg


    查看全部
    0 采集 收起 来源:初识 Django Shell

    2019-10-25

  • 模型层定义字段
    数字类型:IntegerField
    文本类型:TextField
    日期类型:DateTimeField
    ID类型:AutoField


    查看全部
  • Django视图

    • 没有框架的时代:hello.html

    • 不可能通过html表达网页所有的内容

    • django视图产生内容

    Django路由

    • runserver    可以看到Django欢迎页面


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

    2019-10-24

  • 模型层定义字段
    数字类型:IntegerField
    文本类型:TextField
    日期类型:DateTimeField
    ID类型:AutoField


    查看全部
  • 模型层是什么?
    位于Django视图层和数据库之间的组件
    Python对象和数据库表之间的转换
    为什么需要模型层
    屏蔽不同数据库之间的差异
    开发者更加专注于业务逻辑的开发
    提供很多便捷工具有助于开发


    查看全部
    0 采集 收起 来源:模型层简介

    2019-10-23

  • Django应用目录介绍

    • views.py    视图处理

    • models.py    定义应用模型

    • admin.py    定义Admin模型管理对象

    • apps.py    声明应用

    • tests.py    应用测试用例

    python manage.py startapp blog   #创建blog文件

    查看全部
    0 采集 收起 来源:初始Django应用

    2019-10-21

  • startproject #创建一个Django项目

    startapp#创建一个Django应用

    check#校验  项目完整性

    runserver #本地简易运行Django项目

    shell#进入Django项目的Python Shell环境

    test#执行Django用例测试


    查看全部
    2 采集 收起 来源:初始Django项目

    2019-10-21

  • python 开发环境搭建

    1,python3.5+

    2,Anaconda 下载windows系统python3.7版本,双击安装之后cmd输入命令conda,提示安装完成,然后再输入python,进入Anaconda的环境(提示)——成功解决安装第三方库的烦恼

    3,django 安装 cmd命令输入pip install django==2.0  输入django-admin命令确认安装

    4,pycharm ID


    5d3accf00001592819201080-156-88.jpg05:20

     


    查看全部
    0 采集 收起 来源:课程准备工作

    2019-10-21

  • 创建一个项目 
    django-admin satrtproject [项目名]
    运行项目
    python manage.py runserver
    
    Django应用 VS Django项目 
    一个Django项目就是一个基于Django的Web应用
    一个Django应用就是一个可重用的Python软件包
    每个应用可以自己管理模型、视图、模板、路由和静态文件等
    一个Django项目包含一组配置和若干个Django应用
    创建应用的命令
    python manage.py startapp [应用名]
    
    Django应用目录介绍
    view.py:视图处理的地方
    models.py:定义应用模型的地方
    admin.py:定义Admin模型管理对象的地方 
    apps.py:声明应用的地方
    tests.py:编写应用测试用例的地方
    urls.py:(自行创建)管理应用的地方
    查看全部
    0 采集 收起 来源:初始Django应用

    2019-10-16

  • startproject #创建一个Django项目

    startapp#创建一个Django应用

    check#校验  项目完整性

    runserver #本地简易运行Django项目

    shell#进入Django项目的Python Shell环境

    test#执行Django用例测试

    makemigretions#创建模型变更的迁移文件

    migrate#执行上一个命令创建的迁移文件

    dumpdata#把数据库数据导出到文件 

    loaddata#把文件数据导入到数据库 





    查看全部
    1 采集 收起 来源:初始Django项目

    2019-10-16

举报

0/150
提交
取消
课程须知
有简单的Python语言基础
老师告诉你能学到什么?
1. Django的项目结构 2. Django的应用开发 3. Django的路由配置 4. Django的视图层 5. Django的模型层 6. Django的模板系统 7. Django的Admin模块 8. Django的Shell

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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