Benature / Wordreview
Licence: lgpl-3.0
📚 背单词网页 Django + MySQL + Pug + JS
Stars: ✭ 115
Programming Languages
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Wordreview
Dsmr Reader
DSMR-protocol reader, telegram data storage and energy consumption visualizer. Can be used for reading the smart meter DSMR (Dutch Smart Meter Requirements) P1 port yourself at your home. You will need a cable and hardware that can run Linux software. Free for non-commercial use. A Docker implementation can be found here: https://github.com/xirixiz/dsmr-reader-docker
Stars: ✭ 327 (+184.35%)
Mutual labels: english, django
Github Ranking
⭐️Github Ranking⭐️ Github stars and forks ranking list. Github Top100 stars list of different languages. Automatically update daily. | Github仓库排名,每日自动更新
Stars: ✭ 315 (+173.91%)
Mutual labels: stars, github-stars
Python Novice Gapminder
Plotting and Programming in Python
Stars: ✭ 109 (-5.22%)
Mutual labels: english
Python Thumbnails
Thumbnails for Django, Flask and other Python projects. 🌈
Stars: ✭ 111 (-3.48%)
Mutual labels: django
Django Adminlte3
AdminLTE Templates, Template Tags, and Admin Theme for Django
Stars: ✭ 108 (-6.09%)
Mutual labels: django
Applicationinsights Python
Application Insights SDK for Python
Stars: ✭ 114 (-0.87%)
Mutual labels: django
Bible Database
Bible databases as XML, JSON, SQL & SQLITE3 Database format for various languages. Developers can download it freely for their development works. Freely received, freely give.
Stars: ✭ 111 (-3.48%)
Mutual labels: english
Crudl Example Django
CRUDL with Django, DRF/Graphene and SQLite
Stars: ✭ 113 (-1.74%)
Mutual labels: django
Docker Nginx Postgres Django Example
Example using Docker, Django, multiple Postgres databases, NginX, Gunicorn, pipenv, GitLab CI and tox.
Stars: ✭ 110 (-4.35%)
Mutual labels: django
Django Pattern Library
UI pattern libraries for Django templates
Stars: ✭ 110 (-4.35%)
Mutual labels: django
Django Oscar Paypal
PayPal integration for django-oscar. Can be used without Oscar too.
Stars: ✭ 112 (-2.61%)
Mutual labels: django
Wagtail Pipit
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
Stars: ✭ 109 (-5.22%)
Mutual labels: django
Concordia
Crowdsourcing platform for full text transcription and tagging. https://crowd.loc.gov
Stars: ✭ 114 (-0.87%)
Mutual labels: django
Django Shop Tutorial
Use Django To Create A Simple Shopping Site Tutorial
Stars: ✭ 109 (-5.22%)
Mutual labels: django
Django Bruteforce Protection
Bruteforce protection for Django projects based on Redis. Simple, powerful, extendable.
Stars: ✭ 110 (-4.35%)
Mutual labels: django
Django Balancer
A set of tools for using Django's multi-db feature.
Stars: ✭ 111 (-3.48%)
Mutual labels: django
Word Review 单词复习
Django + MySQL + Pug + JS
- Python 3.7+
- Django 3
- Mysql 8 / sqlite 3
- 资瓷一下呗 😋
如果觉得还不错的话,不如在右上方点个 stars🌟 呗( ̄ ▽  ̄)~_
如果童鞋有兴趣的话希望可以一起开发新功能呀 ٩(๑>◡<๑)۶
Discuss: Telegram / Gitter
前言
此项目主要是将Excel背单词
方法给 App 化,更符合用户操作习惯。
第一次听说Excel背单词
这个方法是看了红专学姐的文章,后来在B 站看到了更详细的讲解,几天后这个项目便诞生了。
第一篇介绍推送微信公众号「恰好恰好」上发送了,这里就先不展开讲了。
单词复习页
艾宾浩斯日历 & 主页
蓝条是历史记忆率,绿条是上一轮的记忆率
关于两种进度条的具体解释见此处
安装
对于小白可能还需要一些预备说明,请看这里
命令行输入
git clone https://github.com/Benature/WordReview.git
或者点击右上角的Clone or Download
的绿色按钮。
详细的安装指引写的有点长,请点击这里查看,数据库初始化看这里。
如有问题或遇到 BUG 欢迎在 Issue 提出(● ゚ ω ゚ ●)
如果你实在不想折腾配置的话,可以在这里直接安装可执行文件。(但不推荐)
使用
conda activate <venvName> # 小白流程不用这条命令
python manage.py runserver
默认情况下会自动在默认浏览器打开localhost:8000/,开始背单词之旅吧 🤓
当您想要更新代码的时候,请
git pull
python manage.py makemigrations
python manage.py migrate
如果您想获取即时的统治(如新的 release 发布),可以点击网页右上方的Watch
。
快捷键
操作 | 快捷键 | 页面 | 状态 |
---|---|---|---|
设为重难词 | Shift+H (Hard) | 复习页面 | 全局 |
设为已掌握 | Shift+G (Get) | 复习页面 | 全局 |
设为很熟悉 | Shift+F (Familiar) | 复习页面 | 全局 |
设为太简单 | Shift+E (Easy) | 复习页面 | 全局 |
进入笔记输入框 | N (Note) | 复习页面 | 全局 |
跳转查看助记法(中) | T (Tips) / V (View) | 复习页面 | 全局 |
跳转查看助记法(英) | M (Mnemonic) | 复习页面 | 全局 |
跳转查看近义词 | S (Synonyms) | 复习页面 | 全局 |
词卡前后切换 | <、> | 复习页面 | 全局 |
List 前后切换 | Shift+<、Shift+> | 复习页面 | 学习状态 |
查看释义 | 空格 | 复习页面 | 复习状态 |
切换至学习状态 | P (Preview) | 复习页面 | 复习状态 |
触发重现模式 | R (Repeat) | 复习页面 | 复习状态 |
触发输入模式(实验中) | I (Input) | 复习页面 | 复习状态 |
我记得 | Shift+→ | 复习页面 | 复习状态 |
不认识 | Shift+← | 复习页面 | 复习状态 |
复制WordSand 助记法 |
C (Copy) | 复习页面 | 安装 Chrome 插件 |
跳转到日历页面 | C (Calendar) | 主页 | - |
跳转到昨日重现 | Y (Yesterday) | 主页 | - |
词根词缀词源拆词渲染
-
【推荐】等号
=
与回车作为标记符,detain 为例:de=down tain
-
以中文括号与
+
标识,temerity 为例:temer(轻率)+ity
List 的记忆率
- 蓝条:历史记忆率,对 List 内单词的总记忆率取平均
- 绿条:上轮记忆率,按 List 内单词的 最新两次 记忆情况计算平均记忆率
flag
单词的- 太简单:✅ 打钩,下次背词不再出现,统计记忆率时视为
1
- 很熟悉:☁️ 浮云,下次背词不再出现,统计记忆率时视为
1
- 已掌握:🟢 绿灯,下次背词仍然出现,统计记忆率时视为
1
- 重难词:⭐️ 标星
TODO 清单(有点杂乱)
更新日志
2020 上半年
2020.06
- update: 导入报错在命令行输出完整报错 @06-16
2020.05
- feature: 英文助记法爬取+渲染 @05-22
- update: 单词标记从正向标记恢复为普通标记时,对数据库所有相同单词刷新标记 @05-20
- update:
昨日重现
支持自定义每次词表长度 @05-19 - feature:
昨日重现
复习词表 @05-09 - feature: 单词标记增加
很熟悉
@05-09 - update: 同一个 List 可以重复进行艾宾浩斯复习安排 @05-09
- update: 导入单词
Unit
列取消为必选 @05-09 - feature: 复习页进度条 @05-09
- feature: 复习页增加关于记忆率的分布色条 @05-08
- feature: 艾宾浩斯复习安排之外的自主复习日期记录与渲染 @05-08
- update: 目录结构变更 @05-07
- feature: 区分渲染数据库
Words
和Review
的flag
难度标记 @05-07 - feature:
相关词
栏内对近期复习单词做高亮 @05-05
2020.04
- feature: wiki quote 每日名言(主页)https://en.wikiquote.org/wiki/Wikiquote:Quote_of_the_day @04-29
- feature: 新增两个单词网页(助记、近义词)跳转 @04-28
- update: 剪贴板复制后自动离焦
input
@04-28 - update: http://dict.cn/mini.php接口例句红色高亮(Issue#7) @04-28
- fix:
font awesome
路径错误(Issue#7) @04-27 - update: 网页导入数据库支持例句、助记法、音标、近、反、派词(Issue#7) @04-27
- fix: 艾宾浩斯日历安排采用《杨鹏 17 天》形式 @04-26
- feature: 新增
近
、反
、派
词字段与渲染 @04-24 - fix: 0.2.0 版本 dmg 报错 @04-21
- release: version 0.2.0 @04-19
- update: 导航栏样式增加激活状态(
.enabled
) @04-18 - update: 配置文件更换为
.conf
文件(以支持默认参数) @04-18 - feature: 命令行启动后自动打开浏览器 (Issue#4) @04-16
- feature: 新增在线预览 @04-16
- feature: 对http://dict.cn/mini.php的后端爬虫 API (Issue#2) @04-15
- update: Note 区高度自适应 @04-13
- update: 修改 Note 区显示渲染逻辑 @04-13
- feature: 对记忆之沙内容进行快捷键复制 @04-13
- feature: 单词的
flag
新增已掌握
@04-13 - feature: Chrome Extension 谷歌浏览器插件:记忆之沙助记法显示 @04-12
- update: 错不过三:不认识三次后强制不再背该词 @04-11
- update: 无论状态,错一次后需重背一次该词 @04-11
- feature: 例句支持关键词高亮 @04-11
- update: 未显示释义不能选择是否认识 @04-11
- update: 优化复习页面布局 @04-10
- feature: 新增
助记法
与音标
字段 @04-10 - feature: 新增预习(学习状态) @04-08
- update: 优化获取单词键值对处理 @04-08
- feature: 新增 WebsterVocabularyBuilder 是否收录字段 @04-08
- fix: 日历页面任务过期太久引发页面渲染失败 @04-05
- update:
note
光标离焦后自动更新,不必点击我记得
或不认识
@04-05 - feature: 主页显示近期记忆率 @04-05
- feature: 词根词缀词源拆词渲染 @04-05
- feature:
太简单
与重难词
标记 @04-05 - feature: 离开
review
页面前询问(防止手误离开页面) @04-02 - feature: 增加 例句 显示 @04-02
- update: 单个单词进度条改为左记右忘 @04-01
- feature: 词表初始化排序设置支持叠加排序 @04-01
2020.03
- update: 增加添加笔记快捷键
N
@03-24 - update: 重现模式在
背词数目==已背单词+50
后自动关闭一次(防止无脑过词) @03-24 - update: 增加重现模式快捷键
R
@03-18 - update:
note
输入框无视快捷键 @03-18 - update: 重现模式在背词数目超过词表长度 50 次后自动关闭一次(防止无脑过词) @03-17
- update: 历史曲线 X 轴 label 从数字改为单词 @03-01
2020.02
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].