一个薄薄的Django图书馆,用于举办小型会议。

wafer的Python项目详细描述


晶圆

Travis CI build statusWafer documentation

用于运行小型会议的薄型web应用程序。使用django构建。

根据ISC License授权。

文件

readthedocs.org上提供。

支持的Django版本

晶圆支持django 1.11和django 2.0。

安装

  1. 晶圆可以从pypi(pip install wafer)安装 或者从github存储库。

  2. 如果从github安装,pip install -r requirements.txt 应该安装所有必需的python和django依赖项。

  3. 威发利用NPM管理前端依赖性

    • 确保安装了node.js的最新版本 包括npm
    • 运行npm install以安装所有依赖项,这些依赖项还将复制 他们要wafer/static/vendor
  4. 安装晶圆应用程序 manage.py migrate

  5. 如果还没有超级用户,请使用 manage.py createsuperuser

  6. 检查settings.py文件并创建 localsettings.py文件覆盖默认值 根据需要。

    ^{TT10}$,^{TT11}$,^{TT12}$, WAFER_TALKS_OPENWAFER_REGISTRATION_OPENWAFER_PUBLIC_ATTENDEE_LIST可能需要 已重写。

    如果向MARKITUP_FILTER添加扩展名,则 当然也要安装适当的python包。

  7. 登录并配置站点:

    • 域将用作在 注册。
    • 名称将是会议的名称。
  8. 威发在几个地方使用了django缓存基础设施,因此 需要使用manage.py createcachetable创建缓存表。

  9. 使用 manage.py wafer_add_default_groups

  10. 开个愉快的会议。

安装引导程序

默认模板和css文件需要jquery和bootstrap才能工作。

wafer提供了bower.json文件来简化安装过程。这个 需要有效的nodejs安装。

  1. 安装鲍尔 npm install bower
  2. 使用bower安装适当版本的bootstrap和jquery $(npm bin)/bower install
  3. 将文件移动到正确的位置 manage.py collectstatic

功能

  • 支持通过django管理添加和编辑赞助商。
  • 可以通过django admin创建和更新计划。
  • 静态内容、新闻等页面可以通过django admin进行处理。
    • 可以委托给“页面编辑器”组。
    • 页面可以通过web界面进行更新。
  • 讨论提交、审查和接受。
  • 生成网站的静态版本以存档。

待办事项

  • 使代码更易于用于其他会议(拆分主题等)。
  • 改进会话提交管理模块:
    • 更好地展示接受的谈话。
  • 使各种消息更易于自定义。
  • 改进对计划的管理支持:
    • 在管理界面中显示插槽表。
    • 改进对转移谈话的处理。
  • 支持通过django admin添加新闻(和其他模板页面)。
  • 也许可以用d3添加一些很酷的可视化效果:
    • 各类注册人数。
    • 剩下的地方。
    • 剩余赞助名额。
    • 离各种截止日期还有几天。
  • 其他改进
  • 添加许多测试

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

推荐PyPI第三方库


热门话题
java为什么这段代码要打印空字符串?   java未知错误:由于标签页崩溃,会话被删除   布尔型上的java函数if-else   java最佳蚂蚁教程/快速入门?   JAVAutil。java中的扫描程序跳过do while循环中的扫描程序输入   java我们可以在selenium中使用ExpectedConditions和FluentWait来实现通用等待方法吗?   java如何使用gson库解析JSONObject   java GWT模拟Android LinearLayout的布局重量属性?   Java正则表达式重写日期表达式   java MediaPlayer播放我的MP3文件,但非常安静   java背景不显示javaFX   用于CLI的java quarkus开发模式,如何重新启动应用程序   websphere WSJdbcDataSource的java Jar文件   java Spring 4对象不会自动连接变量   java从Dbpedia定制本体/RDF图