Rutgers University URL Shorter

shrunk的Python项目详细描述


收缩

罗格斯大学的网址缩写。有关详细信息,请联系Rutgers Open System Solutions

使用MongoDB。python代码的目标是python 3.3

虚拟环境

python依赖项在pip.req中枚举。你可以设置一个合适的 具有以下功能的虚拟环境:

$ virtualenv --no-site-packages --python="python3" virtualenv
$ source virtualenv/bin/activate
$ pip install -r pip.req

文档

建立虚拟环境后,可以生成html文档 从项目的根目录运行./build_docs.sh。文件将 放在./docs_out中。

功能

网络应用程序

  • 使用Rutgers NetID登录
  • 从长URL创建短URL
  • 给定一个netid,他们创建了哪些url?
  • 访问分析

网址缩短服务

  • 给定一个短URL,重定向到长URL
  • 跟踪对短URL的访问
  • 跟踪受欢迎程度和点击次数

分配步骤

假设您是git repo的根用户

  1. git tag<;您的版本>;-m“一些说明/更改日志”
  2. rm -rf dist/ shrunk.egg-info
  3. python3 setup.py sdist将焦油放入dist/
  4. python3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*上传到测试pypi
  5. python3 -m twine upload dist/*上传到pypi 警告:不要使用bdist_轮。bdist_wheel拒绝排除config.py, 所以如果你有一个在这里测试,它会把它包装起来并告诉我们秘密 并对公众保密

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

推荐PyPI第三方库


热门话题
java对多个for循环使用一个整数有什么好处?   要求的Java枚举错误返回类型   使用AOP的Java Spring MVC CSRF令牌   PHP ZF2中的java 安卓登录按钮和远程web登录   java将双精度转换为整数转换为字符串,并在TxtField CodeNameOne中输出   java代码不断向后向数组中输入值   如何使用Java获取git信息?   当使用DateUtils类的parseDateStructive()方法时,java异常无法解析日期   java执行示例Flink kafka consummer   java触发REST调用时无法解释某些汉字   java错误:不兼容的类型:<null>如果使用安卓 room(!\u cursor.isNull(null))则无法转换为int   java Spring引导构建正常,但Heroku部署失败   我无法使用ORMLite库在java(安卓)中执行“WITH RECURSIVE”子句   java JavaFX图像加载错误