与项目一起工作的自宿主第三方插件。

django-hosted-plugins的Python项目详细描述


django托管插件用于托管与 您的项目,但不能托管在第一方插件存储库上 因为受到限制。

这个项目是为了克服wordpress.com的限制而启动的。 目前最受欢迎的是托管wordpress插件。

需要django和django rest框架。它未经测试,而且是按原样来的。

快速启动

  1. 将“rest_framework”和“hosted_plugins”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = [
        ...
        'rest_framework',
        'hosted_plugins',
    ]
    
  2. 在项目url.py中包含插件urlconf,如下所示:

    url(r'^plugins/', include('hosted_plugins.urls')),
    
  3. [可选]包括可浏览api的登录url。(详见:http://www.django-rest-framework.org/tutorial/quickstart/#urls):

    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
    
  4. 如果要使用查询日期时间字段所需的数据库,请安装pytz:

    pip install pytz
    
  5. 运行python manage.py migrate以创建托管的插件模型。

  6. 使用django管理来添加插件,或者使用脚本来自动化插件。

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

推荐PyPI第三方库


热门话题
java实际值和参数列表的长度不同   java使用类。要在其中加载文件的getResource()。罐子   java如何扩展ActionBarActivity和ListActivity?   在使用Java的RSA OAEP加密中为标签提供价值的加密   java如何将LinkedHasMap值按正确的顺序转换为ArrayList/Array?   java JAXWS使用特定于实现的API(如CXF)调用Web服务   java安卓文件存储   windows Java控制台应用程序已锁定   java如何知道所有的记录都被插入其中一条记录,而不是在批插入中插入   java如何从javafx中的切换按钮获取文本   泛型为什么流。生成使用非变量,但可选。orElseGet在Java8中使用协方差   从java selenium web驱动程序最大化站点窗口大小   java Android gridview/imageholder动态布局