连接到openstax/accounts的金字塔应用程序示例

openstax-accounts的Python项目详细描述


这是一个连接到openstax/accounts的python金字塔应用程序示例。

安装

  1. 安装virtualenv
  2. virtualenv .
  3. ./bin/python setup.py install
  4. 设置openstax/服务(请参阅karenc/openstax设置)
  5. 向openstax/帐户注册此应用程序
  6. 将development.ini.example复制到development.ini并更改值
  7. 通过./bin/pserve development.ini
  8. 启动应用程序

测试

  1. 将testing.ini复制到local_testing.ini并更改值。 只有当您打算对 openstax/accounts的本地实例。

    cp testing.ini.example local_testing.ini
    
  2. 下载Chrome驱动程序:

    wget 'http://chromedriver.storage.googleapis.com/2.14/chromedriver_linux64.zip
    

    如果没有Chrome:

    sudo apt-get install chromium-browser
    
  3. 解压缩chrome驱动程序:

    unzip chromedriver_linux64.zip
    
  4. 将chrome驱动程序添加到$PATH

    export PATH=$PATH:.
    
  5. 确保设置了$DISPLAY,例如:

    export DISPLAY=localhost:10.0
    

    或者安装xvfb

  6. 在没有openstax/帐户的情况下运行测试

    xvfb-run ./bin/python setup.py test
    

    或者运行所有测试(包括LOCAL_INI, 需要安装openstax/accounts):

    LOCAL_INI=local_testing.ini xvfb-run ./bin/python setup.py test
    

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么Butterknife在匿名类中找不到ViewHolder?   java DTS中“07:00”的语义是什么   相当于Java中PHP中的const   java在Android中字符串有长度限制吗?   使用JNAvior和ftd2xx库的winapi JNA/Java   字节数组Java BigInteger(字节[]val)   YDN API的java Http响应代码401   linux交互地从Java调用bash   java Android webview脚本标记未加载源文件   加密ColdFusion零字节填充Java 1.6 vs 1.7   cxf基于两个wsdl生成公共webservice java客户端代码   java在一些字符之间加了空格   数学函数的Java派生泛型类   如果为用户存储SPI选择“无缓存”缓存策略,java KeyClope 7.0.0将抛出NullPointerException   java如何在像JHotDraw这样的矢量图形编辑器中获得画布大小(宽度和高度)   JavaJDK1.7与JDK1.6内部类继承差异   java AES256GCM解码