zoukankan      html  css  js  c++  java
  • 安装django

    首先安装 Homebrew

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    安装 Postgresql

    安装 Postgresql 软件包

    $ brew install postgresql

    启动/停止服务

    $ pg_ctl start -D /usr/local/var/postgres
    $ pg_ctl stop -D /usr/local/var/postgres

    创建当前用户默认数据库

    $ createdb <dbname> -O <username>
    比如
    $ createdb kongxx -O kongxx
    访问数据库

    $ psql
    创建 django 需要使用的数据库

    $ psql
    kongxx=# CREATE USER admin WITH PASSWORD 'Letmein';
    kongxx=# CREATE DATABASE test OWNER admin ENCODING 'UTF8';
    安装 python 和 Django

    安装 python

    $ brew install python
    安装 virtualenv

    $ easy_install pip
    $ pip install virtualenv
    $ virtualenv myenv
    $ cd myenv
    $ . bin/activate

    安装 django

    $ pip install django
    $ pip install psycopg2
    $ pip install djangorestframework
    测试

    # django-admin.py startproject myapp
    修改数据库配置,编辑 myapp/myapp/settings.py

    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': 'test',
    'USER': 'admin',
    'PASSWORD': 'Letmein',
    'HOST': '127.0.0.1',
    'PORT': '5432',
    }
    }
    # cd myapp
    # python manage.py runserver 0.0.0.0:8000
    1
    2
    然后访问 http://localhost:8000 即可看到 django 已经可以工作了。
    ---------------------

    问题描述:

    在安装pyenv安装完python的时候,用pip安装django提示没有这个命令

    [root@zabbix ~]# pip install django==2.0
    pyenv: pip: command not found
    
    The `pip' command exists in these Python versions:
      3.6.2
     

    如果没有从python.org提供的二进制文件中安装pyenv,则需要单独安装pip

    安装完所需的python版本后,下载并安装pip:

    复制代码

    使用get-pip.py进行安装
    要安装pip,请安全下载get-pip.py:
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    或者:wget https://bootstrap.pypa.io/get-pip.py

    然后运行以下命令:
    python get-pip.py
    警告:如果您使用的是由操作系统或其他程序包管理器管理的Python安装,请务必小心。get-pip.py不与这些工具协调,可能会使系统处于不一致状态。



    复制代码

    除了使用pip安装python还可以用git clone

     
    git clone https://github.com/django/django.git

    升级PIP

    在Linux或macOS上:

     
    [root@zabbix ~]# pip install -U pip
    Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages (18.1)

    在Windows上:

     
    python -m pip install -U pip

    pip安装文档:https://pip.pypa.io/en/latest/installing/

    django安装方法:https://www.djangoproject.com/download/

  • 相关阅读:
    Nginx proxy_pass后的url加不加/的区别
    Magento通过产品ID和SKU获取产品信息
    magento删除产品时删除产品图片
    Magento开发常用函数
    Memcached常用函数说明
    Magento使用Memcached分布式缓存系统
    PHP+Memcache统计当前在线人数
    关于表单编号的考虑
    DataGridView中DataGridViewComboBoxColumn的一些相关应用(一)让其值改变时触发事件-转
    关于何时使用构造函数,何时使用初始化函数
  • 原文地址:https://www.cnblogs.com/chengjian-physique/p/10041345.html
Copyright © 2011-2022 走看看