میخواستم با دستور زیر که خیلی جاها دیده بودم درایورش postgresql رو نصب کنم ولی خب خطا میداد و هر به مسیر برنامه postgres ایراد میگرفت بعد از چند تا سرچ متوجه شدم که با دستور pip نمیشه دانلود کرد چون بعد ا ز دانلود احتیاج به کامپایل داره و من هم ویندوز دارم نمیشه کامپیال کرد البته میشه ها به دردسرش نمیارزه.
دستوری که کار نکرد :(
pip install psycopg2
خب یه سری سایت ها هستن که باینری غیر رسمی برنامه های معروف رو میزارن برای مورد این لینک خیلی به روز بود. در کل کارم شد انجام مراحل زیر:
1 - انتخاب باینری مورد نظر با توجه به نسخه پایتون و نسخه سیستم عامل از لینک بالا
2 - کپی کردن لینک باینری مورد نظر
3 - پیست کردن لینک در دستور زیر در cmd
easy_install <url of binary>
و تمام :)
نکته : دقت کنید نسخه درایور با نسخه پایتون هماهنگی داشته باشد مثلا هر دو 64 بیت یا هر دو 32 بیت باشند
برای اضافه کردن محیط ایزوله پایتون که همه ماژول های مورد نظر رو دارید و نمیخواید از نو بسازید و فقط میخواید که یه پروژه خاص از همین محیط مجازی که ساختید استفاده کنه . مراحل به شکل زیر خواهد بود.
~/virtualenvs/<your virtualenv name>/bin/python
in the path. If
you followed the earlier post to setup a virtual environment for Python
then enter ~/virtualenvs/api/bin/python
.Change the path to the interpreter on Windows.
خب این کتاب یکی از بهترین کتابها برای شروع ساده و تقریبا جامع در مورد فریم ورک جانگو هست. این کتاب کاملا عملی همراه چند تا پروژه (وبلاگ، فروشگاه ، شبکه اجتماعی و ..) خیلی از بخش هایی که هر کسی برای راه اندازی یه سایت درست حسابی باهاش برخورد میکنه رو توضیح میده مثلا نحوه مدیریت کردن عکس در سایت، استفاده از ایمیل خودکار برای مشتری، ساختن یه سرچ انجین حرفه ای برای سایت ، راه اندازی ربیت انکیو برای تضمین انجام یه سری تسک ها که در هیچ صورتی نباید ناموفق بشن مثلا ایمیل فاکتور مشتری یا .. ، استفاده از وب سرویس و ایجاد امنیت برای سایت و کاربرها . خلاصه من خیلی چیزهای ازش یاد گرفتم و واقعا تو پروژه تستی خودم کارایی داشت. امیدوارم برای شما هم مفید باشه.