Python Virtualenv and Cron Jobs

virtualenv-python

Bagaimana untuk menjalankan cron jobs python di virtualenv ?

–  login sebagai super user 

sudo -i

–  buka crontab

crontab -e

–  setting cron job misal setiap 17 menit

*/17 * * * *    cd /var/www/MyProject && venv/bin/python3.6 scraper.py

–  simpan crontab

ctrl+o lalu tekan enter kemudian ctrl+x

– lihat status crontab 

crontab -l

jika ada problem tentang python bisa hubungi kami mitratek team

Virtualenv Python Version

 

change time zone using pytz

python

 

Virtual environment adalah sebuah tool yang digunakan untuk membuat sebuah environment yang terisolasi dari dunia luar. sehingga modul python yang di install tidak mempengaruhi environment global dan project yang lain.

untuk instalasi virtual environment di windows

pip install virtualenvwrapper-win

bagaimana membuat virtualenv dan menggunakan python version ?

mkvirtualenv --python=path_python_version myproject

🙂

 

Django CRUD Part 1

atomic transaction django

Python Django

 

Django adalah web framework Python yang didesain untuk membuat aplikasi web dinamis, kaya fitur dan aman. Django dikembangkan oleh Django Software Foundation. Django terus mendapatkan perbaikan sehingga membuat web framework yang satu ini menjadi pilihan utama bagi banyak pengembang aplikasi web.

Seperti halnya web framework yang mengadopsi sitem MVC (model view controller) django pun mengimplementasikan MVC. MVC pada django sedikit berbeda seperti halnya pada web framework lainya yang di kenal dengan MVT (Model View Template). di mana model mengatur segala hal yang berhubungan dengan basis data dan view mengatur segala hal yang berhubungan dengan controller, sedangkan template mengatur segala hal yang berhubungan dengan end user.

Saat ini versi terbaru dari django adalah 1.11.4. pada versi terbaru django telah memperbaiki banyak hal salah satunya dictionary dimana di django 1.11.x aturan tentang dictionary di perbaiki sesuai dengan default python 3.6.x yaitu penggunaan tanda ( ‘ ). hal ini bertujuan untuk membedakan penulisan dictionary dan json data.

Bagaimana menginstal django di windows ?

– pastikan di komputermu sudah terinstall python, saran gunakan versi terbaru dari python

– buat sebuah direktori samplecrud, gunakan command line

– install django environment dengan pip

pip install virtualenvwrapper-win

– buat virtual environment

mkvirtualenv samplecrud

Gunakan perintah workon untuk mengaktifkan virtual environment dan deactivate untuk keluar dari virtual environment

– install django dengan pip

pip install django

-buat sebuat project django dengan nama crud

django-admin startproject crud

-jalankan django, untuk menguji apakah proses instalasi berhasil atau tidak

  python manage.py runserver

perhatikan gambar di bawah ini

 

selanjutnya buka di web browser localhost:8000