يتم إعطاؤك مقتطف رمز يتكون من طريقة اختبار الوحدة من إطار عمل الاختبار. تم تصميم الطريقة `test_user_is_special` لاختبار وظيفة وظيفة `is_special_member` للمستخدم.

يستورد مقتطف الشفرة الوحدات الضرورية ويحدد طريقة اختبار الوحدة "test_user_is_special". داخل هذه الطريقة، يتم إنشاء مستخدم جديد باستخدام طريقة "create_user" من نموذج المستخدم الذي تم الحصول عليه بواسطة "get_user_model()". يتم تعيين "اسم مستخدم" و"بريد إلكتروني" و"كلمة مرور" للمستخدم. بعد ذلك، تتم زيادة خاصية `is_special` الخاصة بالمستخدم بمقدار `3` أيام باستخدام `timedelta` ويتم استدعاء الأسلوب `is_special_member` على كائن المستخدم. أخيرًا، يتم استخدام التأكيد `self.assertTrue(user.is_special_member())` للتحقق مما إذا كان الأسلوب `is_special_member` يُرجع `True`.

مهمتك هي كتابة طريقة `is_special_member` لفئة المستخدم، والتي لا تأخذ أي معلمات وترجع قيمة منطقية. يجب أن تُرجع الطريقة "صحيح" إذا كان المستخدم عضوًا خاصًا و"خطأ" بخلاف ذلك. يعتبر المستخدم عضوًا خاصًا إذا كان التاريخ الحالي أقل من أو يساوي خاصية "is_special" الخاصة بالمستخدم.

اكتب الكود الخاص بالطريقة `is_special_member` واختبره للتأكد من أنه يعرض النتيجة الصحيحة بناءً على مقتطف الكود المحدد.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}