为了账号安全,请及时绑定邮箱和手机立即绑定
  • django模板系统基本语法

    变量标签:{{variable_name}}

    for循环标签{%for x in list %},{% endfor %}

    if-else标签{% if %},{%.else %},{% endif %}

    举个栗子:

    <ul>

        {% for item in list %}

            <li>{{item}</li>

        {% endfor %}

    </ul>

    ps:个人感觉很像vue

    {% if true %}

        <p>it is a true part</p>

    {% else %}

        <p>it is a false part</p>

    {% endif %}


    查看全部
  • 一个项目可以包含多个应用,一个应用可以在多个项目中

    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 #把文件数据导入到数据库



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

    2019-11-27

  • 7:40讲的导入工具错误,

    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'django_introduction.settings')

    这里的

    django_introduction

    应该为你自己设定的项目名称,注意大小写区分。

    查看全部
  • 创建Django应用

     命令格式:python manage.py startapp blog(blog:应用的名称,可以自定义)

    Django应用目录介绍

     1)views.py:视图处理的地方

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

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

     4)apps.py:声明应用的地方

     5)tests.py:编写应用测试用例的地方

     6)urls.py:(不存在的,需要自行创建)管理应用路由的地方

     



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

    2019-03-31

  • 有个不细心造成的问题,放在让我铭记一下,'NoneType' object has no attribute 'content'

    学到本章节时,修改完URL以及视图函数后,尝试运行,输入网址 127.0.0.1:8000/detail/1  发现报错,不管输入1还是2、4、5、6都报错。

    检查代码半天也没发现哪里不对,就尝试输入了25、26,居然成功打开了文章详细页。

    思考到article_id是文章发布时候的顺序号,而我在之前执行了多次 import_data.py导入数据,后面又删除了一些前面的文章,

    所以我现在文章 id起始号是24。 这个坑是自己埋下的,删除数据要小心啊。



    嗯嗯,这里记录的是表象,我简单提一下背后的原因。
    这种情况是数据库anto_increment自增值引起的,如果添加了行数据又删除了,自增值是不会回退的,会一直自增下去,这就导致了同学记录的这个情况,另外这个值可以通过数据库重置。
    希望对你有所帮助,祝你学习愉快。


    查看全部
  • 安装Django项目

    Django-admin startproject '项目名称'

    python manage.py runserver 运行该项目文件的主目录,根据提示进行访问


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

    2020-03-07

  • Django项目目录介绍

    项目配置文件:settings.py

    项目路由文件:urls.py

    项目管理文件:manage.py

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

    2020-03-07

  • Django数据库相关基本命令

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

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

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

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

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

    2020-03-07

  • startproject #创建一个Django项目

    startapp#创建一个Django应用

    check#校验  项目完整性

    runserver #本地简易运行Django项目

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

    test#执行Django用例测试


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

    2019-10-21

  • startproject #创建一个Django项目

    startapp#创建一个Django应用

    check#校验  项目完整性

    runserver #本地简易运行Django项目

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

    test#执行Django用例测试

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

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

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

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





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

    2019-10-16

  • Django 2.0 + 微信小程序打造个人助手

    查看全部
    1 采集 收起 来源:课程总结

    2019-07-25

  • 初识Django视图与模板

    1、使用BootStrap实现静态博客页面

    2、初识Django的模板系统

    3、使用模板系统渲染博客页面

    4、实现文章详情页面跳转

    5、实现上下篇文章跳转

    6、实现分页功能

    查看全部
    1 采集 收起 来源:章节导学

    2019-07-25

  • 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.'

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

    2019-07-25

  • 运行Django shell的命令:

    python manage.py shell

    过程为:

    ①导入函数 from blog.models import Article

    ②定义字段

    保存函数a.save()

    ④从数据库里导出


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

    2019-04-24

首页上一页1234567下一页尾页

举报

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

微信扫码,参与3人拼团

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

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