视频加载中...
IMPORTANT: For any future changes to this file, use the final_file_content shown above as your reference. This content reflects the current state of the file, including any auto-formatting (e.g., if you used single quotes but the formatter converted them to double quotes). Always base your SEARCH/REPLACE operations on this final version to ensure accuracy. # VSCode Visible Files pages/templates/pages/video/_player_danmaku_include.html # VSCode Open Tabs static/js/vip-popup.js videos/comment_urls.py static/css/main.css pages/templates/pages/video/_comment_item_include.html videos/models.py development-log.md vdogo/settings.py urls.py videos/views.py videos/urls.py pages/templates/pages/video/detail.html pages/templates/pages/video/_player_danmaku_include.html # Current Time 2025/4/8 上午6:04:44 (Asia/Kuala_Lumpur, UTC+8:00) # Current Mode ACT MODE
微笑妈妈

简介: 女工兰香和丈夫白新年、女儿白天原本生活美满。白新年却在劝架副厂长王友谊和摊主沈凤妹时,和王友谊被沈凤妹失手推向卡车而双双身亡。沈凤妹病亡,临终求兰香收养她叛逆的女儿水月。事后,兰香数次为王友谊托其收养的花海寻亲,花海生母华娟娟巧妙躲过后伺机栽赃。肇事司机黄大河因车祸丢公职并被郑亚琴离婚。兰香发小卫峰和郝丽君因性格不合离婚,郝丽君归罪兰香,矛盾不断。黄大河想弥补兰香遭拒后仍陪伴左右,华娟娟则嫁富有港商。水月认为兰香逼死母亲而报复,白天变的叛逆,花海对自己的身世耿耿于怀,兰香和黄大河共同解决种种事端,感情升温。郑亚琴、水月父亲再次出现,华娟娟因不孕决定认亲,平静生活再次被打乱。兰香逐一应对,三姐妹最终感悟,回到兰香身边,兰香和黄大河的爱情也迎来春天。

episodes: 50 / [{'id': 1458887, 'title': '第1集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObi7YOh5BUxu8JCB9b4HPtjQ', 'has_rose_id': True, 'video_url': ''}, {'id': 1458888, 'title': '第2集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiq1TW1Fe9e0SwEiLqeFG08', 'has_rose_id': True, 'video_url': ''}, {'id': 1458889, 'title': '第3集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjjgk8t4ApdL2P06XUxA2s6', 'has_rose_id': True, 'video_url': ''}, {'id': 1458890, 'title': '第4集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObifg0lTDBRP6N8X5pFdo6Pg', 'has_rose_id': True, 'video_url': ''}, {'id': 1458891, 'title': '第5集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgQyFCo6jj+JUgAF3qTe+Rr', 'has_rose_id': True, 'video_url': ''}, {'id': 1458892, 'title': '第6集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObg1VgJ+ZZXxwdVb0NtDU0Ks', 'has_rose_id': True, 'video_url': ''}, {'id': 1458893, 'title': '第7集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiYNdwFCb68psA7dtbt10al', 'has_rose_id': True, 'video_url': ''}, {'id': 1458894, 'title': '第8集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObik+bkgSsi8KCyHtV79OWCk', 'has_rose_id': True, 'video_url': ''}, {'id': 1458895, 'title': '第9集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObg+QB1jQD6031i+oyYqXDry', 'has_rose_id': True, 'video_url': ''}, {'id': 1458896, 'title': '第10集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObggKxhCjXgtRFl4UgjaRLYALvZ8OLbGlrb4PxEqEet3oA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458897, 'title': '第11集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiE/XUAcPCpFzzGopa2F9g8z9kAd8E9Lu8Hay0MMwsZuw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458898, 'title': '第12集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObj+cQKNchzxfZ+Ih10S+vf41YiV/1EwZqpBWSrYpjPPog==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458899, 'title': '第13集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgbyY6Z7lN5QV1/nNigZXGVPenfVF+TBuz96bPvE/9guw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458900, 'title': '第14集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiPEVABOK+4r4zRDo0d0YXEMfj0zalGDIDKSU2KBwiI9Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458901, 'title': '第15集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgm5G78PedpTLMsdnM/Pem+U6xj8bRwRpriIIHbVuZrbA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458902, 'title': '第16集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgXNdzzRO2aT3o5cFpYYQu3JpbqL6ZWAa9sa1+wBYg6lw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458903, 'title': '第17集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiaFzBtbMSlmbMUTcaOHA7C/RWgBmk27yK3t6PY9gdIdQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458904, 'title': '第18集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiz0x4fEAot1KpLm8Em+3RsrKTUafZG2NK1UU8W3lmkjQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458905, 'title': '第19集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgsFluffsVzu7RMt6Gcbjwcei+jV3fUOEAVBAVuPu18OQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458906, 'title': '第20集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgVNrnu/Oc1Vlv+mR0712JRRRbRLjSiBk0grhZBCE4ilA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458907, 'title': '第21集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhf/nORJkGjuqrH+gwEPaUtcPXuBsyFiiEeheQ2rsfKvg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458908, 'title': '第22集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhuh7ECk40w7fTDq6xJexyYtc9t9OEOGHQfb1oVenkOSg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458909, 'title': '第23集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhroB8sqWX3yg6RA25Z10paAhjHhW+kdO8SjUXQoJc4ZA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458910, 'title': '第24集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjNex92++kgcxtdvPnAsda5hlqcfww0WQF+gjOpFH7aAQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458911, 'title': '第25集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhQPkskMKp5AtX8Ti4mN5Uw5YOOkCS6At9Y74JMBBPKng==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458912, 'title': '第26集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObg8k+P3HqzfdG1rxWATQPQTd7NfzUtTqIv8qYQbYAUCXQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458913, 'title': '第27集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjxbETYG3/UDeR1yx2Wmp/0lV3nT+ByNuGRsjyXhaQNSQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458914, 'title': '第28集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjR/89l4FEQbd74yR4uSvhJRnOHlKNbSL907nqvhoE/oA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458915, 'title': '第29集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgeEyknzmnos46EaR/vBibVM90rI51OYphGZq2p6d+BuA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458916, 'title': '第30集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgCPCo3VT08J51fXubpqbCra4oUWpfxR8r9UWhW5FXnrg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458917, 'title': '第31集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObh1BFA3bK54oRsQac30rFTRIzGAQ79PeyBs58lM+sx92Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458918, 'title': '第32集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhwoPoIWMahNkaENm3O2tQqwACUVEgRuSNUC2WNVA8RoA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458919, 'title': '第33集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgkdFQdlN6SZ5GVhVEPkuwI9rk3GCUy89XL8hMZSRJoWg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458920, 'title': '第34集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiA2f+4lxQavU9oIcImDhUsVOGpQJoinSIQ1s1Mcx0/VA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458921, 'title': '第35集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObg1lhQguyhmuU7J4/P2e4WTGqRrd9mhmgMjd8OOF3OEOQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458922, 'title': '第36集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiy/LawhgFr6qBWpuq7jU9argU0f3159lETr7oQmhZEGA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458923, 'title': '第37集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjl+R1cihsQYLlErifIh6DphsXtJKs2q0xWAgkenTjniQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458924, 'title': '第38集', 'episode_number': 38, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiwPYzMG6OnN+1DEGc3ryE3H1NQqg4vPjOe8gvQ92tL1Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458925, 'title': '第39集', 'episode_number': 39, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObj3RFY8vwXRzgkosoBqdXIj2R7BrDDIS5Or8c6b2fEOCA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458926, 'title': '第40集', 'episode_number': 40, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhO54EzxR50VMRLLY4DvQ1o70a7zqfdQuypK6Y76HE53A==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458927, 'title': '第41集', 'episode_number': 41, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObio7SsPu0PNQQQBB78OdXiPbjtyoHuSrsOU45zz/hB1tw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458928, 'title': '第42集', 'episode_number': 42, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObh0gJEp2peCEunfeespDpw/uT+/B3nVDaaeW5EkVgO1FA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458929, 'title': '第43集', 'episode_number': 43, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiZQpKvxO/BSX07EmmjfbVcm0E/3hFHZFWVWbfS3nUpsQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458930, 'title': '第44集', 'episode_number': 44, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiPozRw4iRDCMZ/WsflgEsqp+Gav1eVua6xPB44bOOXYw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458931, 'title': '第45集', 'episode_number': 45, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgXHtL4wkwGJl1w/PppI9fhAdShfCO4CAsm9W+OHR7HVg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458932, 'title': '第46集', 'episode_number': 46, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObgzeyvE4nspq75hyKlk+z/QpR7nDeNLheozxXERC1UIiA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458933, 'title': '第47集', 'episode_number': 47, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObiUPjHkKyqeK/P24XBMBVy7s7GJ/jIbZ/C6uJQQlBlTzg==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458934, 'title': '第48集', 'episode_number': 48, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjzZgjV1vCpFVoJGQGONrUZRg1BsAx/Y4Jg9IQJrzMSgA==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458935, 'title': '第49集', 'episode_number': 49, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObhtvaQRtHaFqhUGYbjUt+OYac9RKp2ypYLmyfM0oTu4mw==', 'has_rose_id': True, 'video_url': ''}, {'id': 1458936, 'title': '第50集', 'episode_number': 50, 'duration': None, 'description': '', 'rose_id': 'rose_xsxJn3QYjThJtQCyMAsufza7N+PnXjbaL8mcU62mObjmwZUFz36xM5wWJsLN6WFxM6roXPYYPkX3ETZid9qlGw==', 'has_rose_id': True, 'video_url': ''}]

选集

第1集
第2集
第3集
第4集
第5集
第6集
第7集
第8集
第9集
第10集
第11集
第12集
第13集
第14集
第15集
第16集
第17集
第18集
第19集
第20集
第21集
第22集
第23集
第24集
第25集
第26集
第27集
第28集
第29集
第30集
第31集
第32集
第33集
第34集
第35集
第36集
第37集
第38集
第39集
第40集
第41集
第42集
第43集
第44集
第45集
第46集
第47集
第48集
第49集
第50集

暂无评论,快来抢沙发吧!