zoukankan      html  css  js  c++  java
  • Django-环境搭建

    django开发环境搭建

    环境说明

    python django mysql pymysql pycharm

    安装过程

    1. 安装python3.6.3 64位下载地址: https://www.python.org/ftp/python/3.6.3/python-3.6.3-amd64.exe
    2. 更新pip版本 更新命令 python -m pip install -upgrade pip 因为在插件的时候会出现一些错误 因为我的机器已经更新过了。
    3. 使用pip安装 virtualenv 命令 pip install virtualenv
      作用:创建多个开发环境 把各个环境独立开
    4. virtualenv django_basic_django
    5. 使用虚拟环境 命令行前面出现(...)表示使用到该虚拟环境
    6. 在虚拟环境中安装django 命令 pip install django
    7. 在虚拟环境中安装pymysql 命令:pip install pymysql
    8. deactivate 退出虚拟环境

    9. 在项目文件夹下创建项目 django-admin.py startproject hello_django django-admin.py startapp hello

    django-admin.py && manage.py

    django-admin.py是django的一个用于管理任务的命令行工具, manage.py是对django-admin.py的简单包装 每个django project 里面都会包含一个 manage.py

    语法:

    django-admin.py <subcommand> [options]
     manage.py <subcommand> [options]
    subcommand 是子命令
    options 是可选的
    常用的子命令
    startproject 创建一个项目
    startapp 创建一个app
    runserver 运行开发服务器
    shell 进入django shell
    dbshell 进入django dbshell
    check  检查django项目的完整性
    flush 清空数据库
    compilemessages 编译语言文件
    makemigrations 生产数据库同步脚本
    migrate 同步数据库
    showmigrations 查看生产的数据库脚本
    sqlflush  查看生成情况数据库的脚本
    slqmigrate  查看数据库同步的sql语句
    dumpdata 导出数据
    loaddata 导入数据
    diffsettings 查看你的配置和django默认配置的不同之处
    

    manage.py 特有的一些子命令

    createsupperuser  创建超级管理员 
    changepassword 修改密码
    clearsessions 清除session
    

    将项目导入到pycharm

    将虚拟环境加载到pycharm中
    

    将hello_django加载到pycharm 运行hello_django项目

  • 相关阅读:
    [POJ 2777]Count Color 线段树+二进制状态压缩
    [git] git push问题 解决 Updates were rejected because the tip of your current branch is behind 和每次输入用户名和密码
    [hdu-5795]A Simple Nim 博弈 尼姆博弈 SG函数打表找规律
    [codeforces1284E]New Year and Castle Construction 几何
    Spring事务相关接口以及实现类
    MyBatis与Spring整合
    实现一个简易RPC
    使用CAS实现一个超时锁
    阻塞队列
    Java中的Lock接口
  • 原文地址:https://www.cnblogs.com/richiewlq/p/7691237.html
Copyright © 2011-2022 走看看