如何编辑askbot源代码最好作为django应用程序或项目?

时间:2017-06-24 06:04:50

标签: python django askbot

我克隆了askbot回购。

令我惊讶的是,这不是一个django项目。它是一个命令行工具,它设置了askbot项目,它们也从askbot包中导入了askbot视图。

我以前常常编辑Django项目。我无法知道消息来源在哪里以及我必须做什么。

1)项目src中没有manage.py。

2)似乎没有像普通django项目那样的应用程序。

3)似乎有很多.py文件放在python包中。

4)如果使用askbot命令创建一个django项目,它会直接从askbot python包导入,并且不像普通的django项目那样创建应用程序。例如,https://github.com/ASKBOT/askbot-devel/blob/master/testproject/testproject/urls.py可以

import askbot
if askbot.is_multilingual():
    from django.conf.urls.i18n import i18n_patterns
    urlpatterns = i18n_patterns('',
        (r'%s' % settings.ASKBOT_URL, include('askbot.urls'))
    )
else:
    urlpatterns = patterns('',
        (r'%s' % settings.ASKBOT_URL, include('askbot.urls'))
)

项目似乎从askbot导入为python包

1)是否可以将askbot编辑为本地django项目而不是从pip安装包导入?

2)是否必须将askbot安装为python包并从中导入?

以下是来源https://github.com/ASKBOT/askbot-devel

0 个答案:

没有答案