可插拔的Django问答应用
项目描述
使用Python Django的一个简单的问答应用
django-qa 是从 Simple-Q-A-App-using-Python-Django 分支出来的,旨在创建一个可插拔的包,允许在Django Web项目中实现类似于StackOverflow的论坛网站。此包的开发得到了 SWAPPS 的慷慨支持,并由其合作者持续开发。请随意使用它,如果您发现错误或有很好的功能想法,请添加一些问题,甚至克隆它并生成拉取请求以合并您自己创建的酷功能;如果您有特殊要求,给我们发几条信息,也许我们也能帮到您。
请注意,此应用程序仍在积极开发中,我们无法保证版本之间不会出现问题。大多数核心功能已经存在,因此我们预计很快将发布测试版。
功能
对您的应用程序的其他部分没有任何假设。
创建问题和答案。
对问题和答案进行评论。
对问题和答案进行赞同/反对。
用户有声誉和资料。
支持使用 django-taggit 对问题进行标记。
支持使用 django-hitcounts 进行点击计数。
问题按最新、热门和投票最多进行分类。
关于功能
该包与框架认证过程集成,目前该包定义了一个与Django用户模型相关联的用户资料,此模型创建用于包含与用户在包功能内的活动相关的信息。
它具有问题和答案的评论功能。
它不支持匿名问题和答案或评论。
它对评分和声誉记录有基本实现。
该包在所有模型上都没有 moderation 选项,并且没有 REST 支持。
一些注意事项
为了更好地理解和获取信息,请查看文档,并在发现问题后,在问题面板中报告错误和问题。
使用此设置,您将在项目中拥有一个功能性的问题和答案部分。您可能需要修改默认模板,以集成您站点的外观和感觉。
如果您的项目已经有用户资料,您可能希望将其与该应用程序提供的数据(问题、答案、评论、声誉等)合并。这需要一些额外的工作,但可以不使用丑陋的技巧来完成。
模板结构是您项目的基石,但您可以根据需要(并且应该)覆盖默认设置。例如,我们从一个CDN加载bootstrap3,但如果您的应用程序已经有一个包中的bootstrap,您可以直接从您的主基础模板扩展。
项目详细信息
下载文件
下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
构建分发
django_qa-0.10.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed26a9f739ac7df2a16355859989633ec633dff17dad30e5a7743885e9cf3c95 |
|
MD5 | 763a70811d6aeea4687b7caf5b27a7dd |
|
BLAKE2b-256 | b5b9076d68b3be40342719aa939d068d03b1e6ca353b3138e48acb44f5b15f10 |