题记上回说到,django作为我们的后台框架,承载着整体的业务功能。通过其完善 & 强大的后台支持,我们可以在很短的时间内得到想要的一系列,不过作为一个新手,遇到坑也是难免的,本文记录萌新遇到的常见问题坑点一 数据库指令问题第一个坑点:通过管理工具创建的数据库指令,对于PK键不会生效,也就是我们插入的自增主键是不会有这个属性的,需要到mysql后台修改。坑点二 Debug开关问题部署到正式环境一定要关闭DEBUG,一定要关闭,虽然官方好心的提示了会造成内存泄露问题,可是新手尝尝会遇到这个问题而莫名其妙的被kill掉celery的worker。昨天跑了一个离线任务发现celery在django环境下,跑时间较长的任务会出现内存不足被系统kill掉的问题,这个点一定要记牢。坑点三 静态文件支持:debug环境的话,django会自动的帮我们部署静态文件,想怎么玩就怎么玩,可是到了正式环境,我们需要在HttpService上配置好静态的规则,同时在Setting.py中指定静态目录:Setting.pySTATIC_URL = '/static/' MEDIA_IMAG
题记不知不觉中,马上就要步入30岁的大关了,新年立下的Flag之一就是坚持写博客,那么就开始吧...我们想要什么样的功能?思考一个产品其目标,当然最终的目的就是给用户(当然可以使自己),用着舒服,用的省心,功能强大,操作简单,以我自己作为一个最终的用户考量的话,那么...基本的编解码功能要有,切片要有,截封面图(支持gif)要有,强大的同步功能要能离线下载,这样我部署完了之后就可以挂机等着了要能推流,我想做个电台直播间一定要部署起来简单,最好跟当初的php without composer 的一样一样的.可靠性强大扩展性强,最好能自己写插件任务管理不要太费劲. . . .基于以上几点,选择技术栈转码,切片,多媒体操作 -> Ffmpeg快速搞后台 DjangoFfmpeg 不需要手动安装Celery作为强有力的异步任务支撑,已经收到了广大的商品化的验证离线下载的话,you-get 搞定一切当我写完这篇文章的时候,其实功能已经差不多了 ?基本的雏形完成插入一个视频试试{% dplayer "url=https://api.mov.pw/media/hls_media/9/inde
躺在洞里
一介码农