美文网首页
初识Django

初识Django

作者: Oppenheim | 来源:发表于2019-03-27 14:54 被阅读0次

    web框架

    创建项目
    django-admin startproject mysite
    创建app
    python manage.py startapp article

    启动服务
    python manage.py runserver
    初始化数据库
    python manage.py migrate
    同步到数据库
    python manage.py makemigrations
    python manage.py migrate
    创建管理员
    python manage.py createsuperuser
    输入help可以查看更多命令

    后台管理
    /admin
    将app的model加入到后台管理
    在项目settings里的app里添加该项目名称
    在app的admin里register
    英文转汉语
    在项目settings里的language_code里换成zh-Hans

    屏幕快照 2019-03-27 14.48.55.png

    mysite 是项目名称,article是app名称,项目中不应包含app名称,但是需要到项目的app的settings中去注册app,由项目的总路由urls出发,去寻找app的路由,再由app的urls出寻找views,处理,然后views的处理模板由templates中的html具体处理,而每一个类别都是在models中重新定义过的类。而且在定义一个类的时候都需要更新数据库和迁移数据库。

    PS
    在使用tree查看目录的时候,不想看到的文件夹可以使用 tree -I docname1|docname|docname 等等

    相关文章

      网友评论

          本文标题:初识Django

          本文链接:https://www.haomeiwen.com/subject/htczvqtx.html