Djangoroidの奮闘記

python,django,angularJS1~三十路過ぎたプログラマーの奮闘記

2016-10-07から1日間の記事一覧

Django e-commerce part52 Cart Count in Navbar

Navbarのカートアイコンに数字を入れる。 navbar.html にcartのurlを追記する。 <ul class="nav navbar-nav navbar-right"> <li> <a href='{% url 'cart' %}'><i class="fa fa-shopping-cart fa-navbar-cart" aria-hidden="true"></i><span class='badge'>0</span></a> </li> navbar.html のbadgeの箇所にidを挿入する。(jquery用) </ul>

Django e-commerce part51 Empty Cart

カートが空の時の動作を設定する 現時点では、post_saveしか使っていなため、post_deleteを使ってみる。 post_delete ... from django.db.models.signals import pre_save, post_save, post_delete ... def cart_item_post_save_receiver(sender, instance, …

Django e-commerce part50 Display Message from Server

動作によって、メッセージを変更する carts/view.py にメッセージ変数を設定する。 class CartView(SingleObjectMixin, View): ... flash_message = "" ... cart_item, created = CartItem.objects.get_or_create(cart=cart, item=item_instance) if created…