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

RS 技术•随笔评论2,187字数 649阅读2分9秒阅读模式

#安装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个命令创建一个包含用户管理功能的后台

 
RS
  • 本文由 RS 发表于 2021年1月7日 14:55:58
助你整理杂乱无章的文件 技术•随笔

助你整理杂乱无章的文件

今天的小程序,可以一键完成文件整理,一起来看看吧! 按照文件格式整理 具体来说就是不同的文件后缀名称放置到不同的文件夹当中 今天我们只需要使用 os 和 shutil 两个库就足够了。os 是 Pyt...
匿名

发表评论

匿名网友

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

确定