·
教程大全 ·
22441
.net core 3.0已经来了,wtm怎么可以落后呢。最新发布的wtm2.3.9版本已经支持.net core 3.0啦,现在在线生成项目的时候可以选择2.2和3.0两个版本。小伙伴们快来体验吧。
wtm 2.3.9另一个重大变化是增加了对多语言的支持,这也是为了wtm国际化做好准备。
国外使用dotnet core的人还是很多的,wtm曾经至少有三次在github总趋势榜上出现,
但是我发现大量的国外用户满心欢心的点进来发现满屏的中文,他们就。。。走。。。了。。。
所以近期我们加大了国际化的力量,这次2.3.9已经把过去所有框架内部写死的中文改成了通过资源文件来支持多语言,
下一步是增加github说明的英文版和文档网站的英文版,以及代码注释的翻译。
另外好多使用wtm来做cms系统的朋友一直抱怨富文本太弱了,这回我们把ueditor集成进来了,要做cms的可以动手了!
沉痛哀悼
负责vue版本开发的龙哥,就业于国内某知名智能电动汽车公司,前不久遭遇大裁员。
龙哥凭借过硬的技术被留了下来,以前三个人干的活,现在他一个人干,天天累成狗。
不过我会督促他的,吹过的牛逼无论如何都要兑现!
精彩预告:
jwt将很快集成进wtm,朋友们再等等,也就一两周吧。
wtm框架地址: https://wtmdoc.walkingtec.cn/
end
本文介绍一种轻量、可靠且无需facebook高权限api的方案:通过本地持久化记录已发布文案(如含日期的唯一文本),在每次自动发帖前校验,从而有效防止重复发布。 本文介绍一种轻量、可靠且无需facebook高权限api的方案:通过本地持久化记录已发布文案(如含日期的唯一文本),在每次自动发帖前校验,...
Flask3.0原生支持async路由,需搭配ASGI服务器(如uvicorn)运行,禁用flaskrun;同步与异步路由可共存;异步视图中须用真正异步I/O操作,避免阻塞事件循环。 Flask3.0的路由函数可以直接用async定义 Flask3.0原生支持async路由,不需要额外包装或中间件。...
在Python.NET中调用NumPy的reshape时,newshape参数必须传入PyTuple对象(而非C#元组),否则会因类型不匹配抛出“expectedsequenceobject”异常。 在python.net中调用numpy的`reshape`时,`newshape`参数必须传入`py...
post_save信号应在apps.py的ready()方法中注册;receiver内避免直接调用instance.save()以防循环触发;bulk操作不触发该信号;事务中需用on_commit保证副作用与事务一致。 post_save信号到底该在哪儿注册 信号必须在Django应用准备好之后、模...
WordPressRESTAPI发布文章需用应用密码认证并正确设置请求头与JSON格式:在用户个人资料启用应用密码,请求头Authorization用BasicBase64编码用户名:app_password;JSONbody顶层传title、content等字段,content为字符串,categ...
python项目打包发布核心是用pyproject.toml(推荐)定义元数据和构建逻辑,包含[build-system]与[project]节,声明依赖、入口点等;通过python-mbuild打包,twineupload发布至pypi。 Python项目打包发布,核心是用setuptools定义...
setuptools是python官方推荐的构建和分发工具,用于将项目打包为wheel或源码包以便pip安装及发布到pypi,替代distutils并支持依赖声明、入口点和自动发现包等功能。 什么是setuptools,为什么用它 setuptools是Python官方推荐的构建和分发工具,用来把你...
用setuptools打包python脚本需先组织标准项目结构(含pyproject.toml、src/模块、readme.md),再通过entry-points定义cli命令,本地构建验证后方可上传pypi。 用setuptools打包Python脚本,核心是写好setup.py(或现代推荐的py...