إعداد بيئة التطوير
دعونا ننشئ مجلد المشروع ونجهز كل ما نحتاجه للبدء
هيكل المشروع
my-cloud-app/
├── app.py
├── requirements.txt
├── Dockerfile
├── templates/
│ └── index.html
├── static/
│ ├── css/
│ └── js/
└── README.md
نصيحة مهمة
احرص على تنظيم ملفاتك من البداية - سيسهل عليك العمل لاحقاً!
خطوات الإعداد
1
إنشاء مجلد المشروع
$ mkdir my-cloud-app
$ cd my-cloud-app
2
إنشاء بيئة افتراضية
$ python -m venv venv
$ source venv/bin/activate
# Windows: venv\Scripts\activate
3
تثبيت المكتبات
$ pip install flask
$ pip install boto3
$ pip freeze > requirements.txt
4
إنشاء مجلدات التطبيق
$ mkdir templates static
$ mkdir static/css static/js
إعداد Git (اختياري ولكن مهم)
إنشاء repository محلي:
$ git init
$ git add .
$ git commit -m "Initial setup"
إنشاء .gitignore:
.gitignore
venv/
__pycache__/
*.pyc
.env
.DS_Store
اليوم الثاني: إعداد بيئة التطوير
مرحباً بك في اليوم الثاني! 🌟