可插拔django问答应用程序

django-qa的Python项目详细描述


Build StatusCoveralls StatusPyPi latest versionDevelopment statusRequirements StatusDocumentation Status

一个使用python django的简单问答应用程序

django-qa是来自Simple-Q-A-App-using-Python-Django的fork,目的是创建一个可插入的包,而不允许为django web项目实现类似stackoverflow的论坛站点。 这个包的开发受到SWAPPS的支持,并由它的colaborators不断开发。你可以随意使用它,如果你发现bug或者想到一个非常酷的特性,可以添加一些问题,甚至可以克隆它并生成一个pull请求来合并你自己制作的那些很酷的特性;如果你有特殊的需求,drop us a few lines也许我们也可以帮助你。

请注意,此应用程序仍在积极开发中,我们不能保证版本之间不会有任何中断。大多数核心功能已经存在,所以我们希望很快发布一个测试版。

功能

  • 对应用程序的其余部分不作任何假设。
  • 创造问题和答案。
  • 对问题和答案进行评论。
  • 向上投票/向下投票问题和答案。
  • 用户拥有声誉和个人资料。
  • 支持用django taggit标记问题。
  • 支持django hit counts的命中数。
  • 问题按最新、最受欢迎和投票最多进行分类。

关于功能

  • 包与框架身份验证过程集成,现在包定义了一个链接到django的用户模型的用户配置文件,创建这个模型是为了在包功能中包含与用户活动相关的信息。
  • 它有关于问题和答案的评论。
  • 它不支持匿名问题、答案或评论。
  • 它对分数和信誉记录有一个基本的实现。
  • 该包在所有模型上都没有仲裁选项,并且没有rest支持。

一些注意事项

为了获得更好的理解和信息,请查看documentation,如果找到问题,请在问题面板中报告错误和问题。

使用此设置,您将在项目中有一个功能问答部分。可能需要使用默认模板来集成站点的外观。

如果您的项目已经有用户配置文件,则可能需要将其与此应用程序提供的数据(问题、答案、评论、信誉等)合并。这需要一些额外的工作,但可以不使用丑陋的黑客。

<> >模板结构作为项目的基础,但您可以(也应该)重写默认值以更好地满足您的需求。例如,我们从cdn加载bootstrap3,但是如果您的应用程序在包中已经有了bootstrap,那么您可以从主基本模板进行扩展。

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

推荐PyPI第三方库


热门话题
线程“main”java中的socket异常。网SocketException:在java上重置连接。木卫一。缓冲读取器。读线(未知源)   java原子参考   如何使用Java以编程方式确定两个XML文件(如XPATH)之间的差异?   java使用ApachePOI从存在于不同行中的两列中提取公共值   java在JavaFX中使用WebView会破坏Linux上的UI   Java中for循环中的If语句   Java中Hilberts空间填充曲线算法   由于出现错误,使用Reformation2下载的java文件停止工作   java是否可以通过编程方式控制setjaxbvalidationeventhandler?   没有Eclipse GUI的java Eclipse RCP应用程序   多线程在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?   swing Java LWJGL和JOptionPane   java JPA:设置@JoinColumn(updateable=false)以避免OptimisticLockException   java GL VertexBuffer无效操作   java在Swing中实现后退/前进按钮   java在同一个JTable上创建两个表   类文件中的java不兼容魔术值1008813135   在Java中使用“@”的c#文字字符串?