المجتمع · المساعدة

دليل مستخدم Sheetward

حوّل مصنف Excel أو OpenDocument (أو Google Sheet) إلى تطبيق ويب متعدد المستخدمين — نماذج وتحقق وقوائم بحث واستيراد/تصدير والمزيد.

تشغيل تطبيق مستقل

التطبيق المستقل ملف ZIP قائم بذاته يمكنك تشغيله على حاسوب محمول أو جهاز مكتبي أو خادمك الخاص. تصل جاهزة للعمل: واجهة ويب مُجمَّعة، وبرنامج صغير لتشغيلها، وبيانات التطبيق في ملف SQLite محلي واحد. والشخص الذي يشغّلها (مشغّل التطبيق المستقل) لا يبني شيئًا — لا git ولا npm.

البدء السريع — فكّ ضغط الملف، ثم في ذلك المجلد:

  • python -m pip install -r requirements.txt
  • python run.py — ثم افتح http://127.0.0.1:8000 في متصفحك.
  • تحتاج إلى عنوان أو منفذ مختلف؟ PORT=9000 HOST=0.0.0.0 python run.py.

من يمكنه تسجيل الدخول. لا تسجّل التطبيق المستقل حسابات جديدة أبدًا، فتبقى خصوصيتها تمامًا كما كانت يوم نشرتها. كل من كان لديه وصول وقت النشر موجود فيها بالفعل، ويسجّل الدخول بالبريد الإلكتروني وكلمة المرور نفسيهما. إعادة تعيين كلمة المرور غير متاحة في التطبيق المستقل — استخدم تغيير كلمة المرور بعد تسجيل الدخول.

تكاملات Google اختيارية. عيّن GOOGLE_AUTH_CLIENT_ID لإظهار زر "تسجيل الدخول عبر Google"، وGOOGLE_CLIENT_ID مع GOOGLE_API_KEY لاستيراد Sheets وتصديره. يُقرأ كل منها عند تشغيل التطبيق المستقل — دون إعادة بناء — ويحتاج كل منها إلى تفويض عنوان التطبيق المستقل في Google Cloud Console. ويجب أن يكون حساب Google موجودًا في التطبيق المستقل من قبل.
البيانات والنسخ الاحتياطية. كل شيء موجود بجوار run.py: السجلات في ملف app.db محلي، والمرفقات في مجلد data/. انسخهما إلى مكان آمن بانتظام، وستتمكن دائمًا من استعادة سجلاتك.