[LPP]Mac安装Django教程

  1. 首先安装python
  2. 选择python版本。如果机器上有python2.*的版本,命令行里面输入python即可进入python2.*环境。如果机器上有python3.*的版本,命令行里面输入python3即可进入python3.*环境。
  3. 在pycharm里面切换python版本,Files-> Default Setting->Project Interpreter,选择运行的python版本。
  4. 切换python的版本— 来自于网上,本机并没有如此切换。安装完成了,但是你会发现但你检查Python版本是还是Mac自带的Python 2.7版本。那么如何修改为最新版本呢:查到当前Python指令位置:whereis python,我的是/usr/bin/python,备份当前Python:mv /usr/bin/python /usr/bin/python_default_backup (可能需要管理员权限 sudo),这样在执行Python时默认不执行此版本,查找新安装版本的Python的安装位置,默认情况下是在/usr/local/bin/ 新版本通常与旧版本的Python位置相同。你可以通过ls -al <python 指令位置查看软连接指向位置> 来确定。设置新版本为默认版本 在/usr/bin/下设置新版本软连接 ln -s /usr/local/bin/python3.4 /usr/bin/python。
  5. 建议更新pip,运行python -m pip install --upgrade pip。
  6. 安装Django,本人是在官网下的安装包安装,也可以用pip install django或者pip install django ==<版本号,如1.9.5>。
  7. 安装pymysql,运行pip install pymysql,或者用pip install pymysql== <版本号,如0.7.11>
  8. 查看django版本依次执行以下命令
  python 
  >>> import django
  >>> print(django.get_version())
       — 上面是用的python2.
  1. 创建django项目,按照官方文档,可以通过执行 django-admin startproject <网站名称>,这样就完成了项目创建。注意在之前的某些版本里是在python中使用django-admin.py 创建项目。前提是先得切换到/usr/bin目录,再运行django-admin 或者 django-admin.py,可以用django-admin help查看和学习帮忙。
  2. 查看django项目目录,在你当前目录下会创建一个以项目名字命名的目录。
  3. 切换到该目录,ls查看目录项目,该目录下会有文件manage.py
  4. 在该目录下运行python manage.py runserver,启动server,会看到,Django version 1.11.1, using settings 'judypython.settings'
    Starting development server at http://127.0.0.1:8000/
    Quit the server with CONTROL-C.
    [09/Jun/2017 02:47:27] "GET / HTTP/1.1" 200 1716
    Not Found: /favicon.ico
    [09/Jun/2017 02:47:27] "GET /favicon.ico HTTP/1.1" 404 1966
  5. 用127.0.0.1:8000来查看效果,会有消息:

  6. 切换到工程目录,创建app, 运行命令 django-admin.py startup <app name, such as hello>.
  7. 同步数据库,运行./manage.py makemigrations和 ./manage.py migrate
  8. 创建超级管理员。运行./manage.py createsuperuser,输入用户名,邮箱和密码,创建用户
  9. 修改密码,运行./manage.py changepassword <用户名,比如admin>
  10. 重启服务,运行./manage.py runserver。重新登陆http://127.0.0.1:8000/admin/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值