美文网首页
django基础_day01

django基础_day01

作者: HavenYoung | 来源:发表于2018-09-10 17:11 被阅读0次
    Django

    配置环境

    1.安装virtualenv
    打开cmd或者终端
    输入 pip3 install virtualenv 下载安装 virtualenv

    2.使用virtualenv创建虚拟环境
    输入 virtualenv -p python3 --no-site-packages djenv
    内容解释:virtualenv -p python路径 --no-site-packages 虚拟环境名称(-p python路径可以不写,不写则默认为环境变量中的python)

    3.创建项目
    (1)进入虚拟环境
    Windows:
    djenv/script/activate

    mac:
    source djenv/bin/activate

    (2)进入目标目录创建项目
    cd 目标目录 ----进入目标目录
    django-admin startproject day01 ----创建项目

    4.创建app
    cd day01
    python3 manage.py startapp app ----创建app

    5.配置数据库
    打开day01项目,展开项目,打开setting.py
    在INSTALLED_APPS最后加入app(新建的app的名字)


    加入app

    配置数据库
    配置
    ENGINE 使用的数据库类型
    NAME 数据库的名称
    USER 数据库用户名称
    PASSWORD 数据用户密码
    HOST 数据地址 本地为127.0.0.1
    PORT 端口 mysql为3306


    数据库

    6.数据库移植
    在虚拟环境中安装pymysql
    pip3 install pymysql
    完成后打开day01下的init.py
    写入 pymysql.install_as_MySQLdb()
    完成后在terminal中输入
    python3 manage.py migrate ----移植数据库
    移植成功后数据库中有以下表单

    移植的表单

    7.设置超级用户
    python3 manage.py createsuperuser ----后面根据提示进行设置

    8.Django自带的后台管理系统
    打开浏览器 在地址栏输入 127.0.0.1:8000/admin 进入Django自带的后台管理系统,使用自己设置的超级账户进行登录

    9.创建表单
    打开app下的models.py
    建立模型


    创建模型

    创建模型完成后,在terminal中输入 python3 manage.py makemigrations
    此时会在migrations目录下产生一个新的py文件 0001.initial


    产生新的文件
    然后输入python3 manage.py migrate 完成数据库移植,完成后数据库中会出现新的表单student表单
    image.png

    10.后台管理配置
    打开app目录下的admin.py文件可以对后台管理进行配置


    后台管理配置

    相关文章

      网友评论

          本文标题:django基础_day01

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