Benature/WordReview

建议

AntonyRen opened this issue · 23 comments

例如:define property

definexxx

我觉得可以删掉

直接property的音标和释义给出来就好

最好能突出一下

谢谢建议,这里是插件抓取其他网站的内容,有空会考虑对其文本再做一层处理。

大佬能加个联系方式不

我假期比较有空,会关注邮件及时回复的,在这里交流就好了,也能帮到有潜在类似问题的其他同学。

文章系统是什么意思呢?比如是文献管理还是微信推送那些?

(这是考研政治吗)这种场景好像挺多人会使用anki,好像还可以自定义挖好几个空🤔

当然,如果说要在这个系统用的话,你可以考虑把问题/考点写在单词那列,答案写在释义那列 来导入数据😂

哦对😂,你可以改下数据库的配置: https://github.com/Benature/WordReview/blob/ben/WordReview/apps/review/models.py#L86-L87

word = models.CharField('英文单词', max_length=50, unique=True)
mean = models.CharField('中文释义', max_length=500, default='')

比如中文释义长度改成 3000 左右(之类)?

提个小建议:如果能适配黑暗模式就更好了

提个小建议:如果能适配黑暗模式就更好了

可以安装 Dark Reader 浏览器插件

提个小建议:如果能适配黑暗模式就更好了

可以安装 Dark Reader 浏览器插件

因为平常我用移动端背单词,我打算插入darkmodejs一段js,但是不知道怎样添加

因为平常我用移动端背单词,我打算插入darkmodejs一段js,但是不知道怎样添加

你是部署到自己服务器,然后用手机背嘛?黑暗模式的代码我没有研究过诶

因为平常我用移动端背单词,我打算插入darkmodejs一段js,但是不知道怎样添加

你是部署到自己服务器,然后用手机背嘛?黑暗模式的代码我没有研究过诶

我把它放在服务器上面运行,因为晚上背得比较多就想引入一个夜间模式,但是不熟悉Django的结构,在html下面插入下面的js就可以实现了,不知道该怎么改代码
https://darkmodejs.learn.uno/

<script src="https://cdn.jsdelivr.net/npm/darkmode-js@1.5.7/lib/darkmode-js.min.js"></script>
<script>
  function addDarkmodeWidget() {
    new Darkmode().showWidget();
  }
  window.addEventListener('load', addDarkmodeWidget);
</script>

image
image

好久没碰过Django了,我凭记忆回复一下吧

应该是在 https://github.com/Benature/WordReview/blob/ben/WordReview/templates/base.pug 加入

script(src="https://cdn.jsdelivr.net/npm/darkmode-js@1.5.7/lib/darkmode-js.min.js")

剩下的js加到 /static/js/util.js 吧,不是很记得pug怎么直接加script了

  function addDarkmodeWidget() {
    new Darkmode().showWidget();
  }
  window.addEventListener('load', addDarkmodeWidget);

好久没碰过Django了,我凭记忆回复一下吧

应该是在 https://github.com/Benature/WordReview/blob/ben/WordReview/templates/base.pug 加入

script(src="https://cdn.jsdelivr.net/npm/darkmode-js@1.5.7/lib/darkmode-js.min.js")

剩下的js加到 /static/js/util.js 吧,不是很记得pug怎么直接加script了

  function addDarkmodeWidget() {
    new Darkmode().showWidget();
  }
  window.addEventListener('load', addDarkmodeWidget);

这样只是引入这段js,可是没有效果
image

在html下面插入下面的js就可以实现了

你说引入了就可以实现的呀

image
可能没有调用😅,我也不是很清楚,上面的是我在本地修改html实现的。

不是很记得pug怎么直接加script了

查了一下,这是我最后能想到的法子了

还是在 base.pug

script(src="https://cdn.jsdelivr.net/npm/darkmode-js@1.5.7/lib/darkmode-js.min.js")
script.
    function addDarkmodeWidget() {
        new Darkmode().showWidget();
    }
    window.addEventListener('load', addDarkmodeWidget);

ref from https://stackoverflow.com/questions/5858218/how-can-i-render-inline-javascript-with-jade-pug

至少渲染出来的html应该是跟你截图一样的🤔

成功解决~下面是解决的方法
image
image