pip install django
SETTING PROJECT BARU
-
membuat admin control project
django-admin startproject ecommercePy
-
Menambahkan main project directory (store)
cd ecommercePy
python manage.py startapp store
-
Menambahkan directori 'store' ke settings.py
Masuk ke settings.py, INSTALLED_APPS=, tambahkan
store.apps.StoreConfig
-
Menjalankan server
python manage.py runserver
-
di dir store buat dir dan sub dir baru bernama templates >store
-
di dalam store, buat file html. - store.html, main.html, cart.html, checkout.html
-
Mengatur tampilan pada views masuk ke views.py, lalu tambahkan:
def store(request):
context = {}
return render(request, 'store/store.html', context)
demikian juga untuk halaman yang lain
-
Menambahkan urls.py pada dir store
masuk kedalam dir store, lalu buat urls.py, tambahkan urlpatterns (liat code)
-
Mendaftarkan store.urls pada ecommercePy
Masuk ke ecommercePy>urls.py
tambahkan pada urlpatterns:
lihat code
-
Buat dir dan sub dir baru di ecommercePy(root) bernama static. didalamnya ada subdir css dan images
-
masuk ke ecommercePy>settings.py, tambahkan:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]