Django学习笔记01:用2个命令创建一个包含用户管理功能的后台

    #安装Django到本机环境

    conda install django

    #创建Django项目

    django-admin startproject Test(Test为项目名)

    #切换到项目的根目录,启动项目(监听本地所有的IP地址)

    python manage.py runserver 0.0.0.0:8000

    或者

    python manage.py runserver

    浏览器本地访问:127.0.0.1:8000即可看到默认的首页。

    #Django数据库

    默认项目根目录下自动创建“db.sqlite3”文件,可以在settings.py里面指定“db.sqlite3”文件的存放路径或者更改成其他的数据库引擎,如MySQL

    #访问Django的admin管理后台

    访问路径:127.0.0.1:8000/admin (开始无法访问,因为数据库还未初始化,提示没有这个表)

    Django学习笔记01:用2个命令创建一个包含用户管理功能的后台

    (1).数据库迁移

    makemigrations创建数据库迁移,产生SQL脚本,使用migrate命令把默认的model同步到数据库,
    Django会自动为model建立数据库表。

    #数据库迁移

    python manage.py makemigrations

    ##自动生成数据库表

    python manage.py migrate

     

    此时访问127.0.0.1:8000/admin即可看到后台登录页面。

    Django学习笔记01:用2个命令创建一个包含用户管理功能的后台

    (2).创建后台管理员账号

    python manage.py createsuperuser

    根据提示输入对应的用户名,邮箱和密码

    (3).配置文件settings.py,将数据库设置中文化

    Django学习笔记01:用2个命令创建一个包含用户管理功能的后台

    avatar
    • 本文由 发表于 2021年1月7日14:55:58
    Python告诉你iPhone X有多热卖 技术•随笔

    Python告诉你iPhone X有多热卖

    老婆最近生气了,说强哥不肯给她买iPhone X。强哥觉得挺委屈的,强哥是小气的人么。老婆要买iPhone X,强哥当然支持了。强哥立刻转了一笔巨款给老婆 发完转账,老婆就把强哥给拉黑了。强哥当时的心...
    匿名

    发表评论

    匿名网友 填写信息

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

    确定