视频加载中...
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: 52 / [{'id': 3083368, 'title': '第1集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1maOizDt0Ae6lx5UTgOC69g==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083369, 'title': '第2集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1ZT1X7iyJIJQ4267qLINCnw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083370, 'title': '第3集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1zLXbyynUen4Dh2kAA4h9AA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083371, 'title': '第4集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1xla3VigUw9HsbCab/YvR/w==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083372, 'title': '第5集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1Wj0LlkpNmA3Oce0LBr/4TQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083373, 'title': '第6集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1oco5w625ABUUgJ63EfE9gw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083374, 'title': '第7集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1XEQMvZSr0A9OUNz54Y0yTg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083375, 'title': '第8集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1vrwXh9OjOVAUlCxMijfrbQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083376, 'title': '第9集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1PjlS/bbVyolyHnB6ivxa2w==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083377, 'title': '第10集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1ZDJyM/x57/T8L1qSb+cazw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083378, 'title': '第11集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1WxOrCRjxph6NuLNrimyrsA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083379, 'title': '第12集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1rY9zgv2L4uzoAbZOaRa1cA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083380, 'title': '第13集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH10QCjB6lEb8iS9bqWbacx5g==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083381, 'title': '第14集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH11zzpCqBO4oTaRcRmH13iyw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083382, 'title': '第15集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1uIf1XlYQls6uPcRknLQuvg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083383, 'title': '第16集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1sH71kZPrbrP4kYCDyEoCJA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083384, 'title': '第17集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1W/PGBttYCVJU11am1A3oAA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083385, 'title': '第18集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1M1pif1XGQQF/XKm4KeQwXA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083386, 'title': '第19集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1Yb7AMHeDbHlYJaLLB3xn+A==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083387, 'title': '第20集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1Skvm6CwmjZIDXd9oJr0Xsw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083388, 'title': '第21集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH13zosF/za9IBFsP4KRe2A+Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083389, 'title': '第22集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1ERVui+kE4Qjg3NHed5zpFg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083390, 'title': '第23集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1C79v3o542ntzhMO/UEQlpw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083391, 'title': '第24集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1HsxT2+KKQ6XhFsuvaFqAXQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083392, 'title': '第25集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1xKxlTe8cISq43JJsiPgLOw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083393, 'title': '第26集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH18F6N3+ppr19hBLHyt/lpYA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083394, 'title': '第27集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1XrgwAVGSKyuHIAivB3ms1Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083395, 'title': '第28集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1jwiPlkvla3byUhCkAV8ApQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083396, 'title': '第29集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1LlcKc9+LUD40tRX9fDzmqA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083397, 'title': '第30集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH18OqS7IuLhywSJXS0/2RExw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083398, 'title': '第31集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1gZlsHSi3W60goeagDWUhxw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083399, 'title': '第32集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1ecctAkHOU6AV405QqVnDNA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083400, 'title': '第33集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1WpoLtf9tpmPq/uk0NwoT0g==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083401, 'title': '第34集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1KDGS4XLYdLLlpu7cJFZbdA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083402, 'title': '第35集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1PM2jPGCiGZ9XSBxdC4jTmA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083403, 'title': '第36集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1Ydnpj9T8j1t9ZzdilAXUdQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083404, 'title': '第37集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1D3NvDzbtwJ/z9tkBlNsQaw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083405, 'title': '第38集', 'episode_number': 38, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1OuCB6VjM1zWfq7gOReECpw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083406, 'title': '第39集', 'episode_number': 39, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1An6A6xlm07e0blD6aag9zQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083407, 'title': '第40集', 'episode_number': 40, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1+ZQclrWLsy01od2lxhtQSQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083408, 'title': '第41集', 'episode_number': 41, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1lQh4a0aJ/FebMy9Sp2gChA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083409, 'title': '第42集', 'episode_number': 42, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1eo3LK4L8sU9ltlI+rqGL4Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083410, 'title': '第43集', 'episode_number': 43, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1qK8dKtJC0+Br2uJf0hnCCA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083411, 'title': '第44集', 'episode_number': 44, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH13EIl25GRcPLhL4gDIqupYg==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083412, 'title': '第45集', 'episode_number': 45, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1sXTjBNl8l0T0OUDtsWsNpQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083413, 'title': '第46集', 'episode_number': 46, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1g6VNn0HwvcdEPmWGMw3Y8Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083414, 'title': '第47集', 'episode_number': 47, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH12iKkFGMzb9DN3t1eWIT40Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083415, 'title': '第48集', 'episode_number': 48, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1MdRVEkL0ISC7D3qGbG/oyw==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083416, 'title': '第49集', 'episode_number': 49, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH141s6OiDabR3e0wU/3ZIP2Q==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083417, 'title': '第50集', 'episode_number': 50, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1/omEPv/OnzJ7BlAE5K0KxA==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083418, 'title': '第51集', 'episode_number': 51, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH16QjpjosZRcW93cjY6KTEjQ==', 'has_rose_id': True, 'video_url': ''}, {'id': 3083419, 'title': '第52集', 'episode_number': 52, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJMfjClBxdEtRDtq0bGDJd4IiwmrGKlyqgQDEMnT/GsH1+VRlbbe/0x/bzdGFD1zDPQ==', '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集
第51集
第52集

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