About
This Application was created using the Django WebFramework,It Uses Django Class Based Views and uses custom backend authentication.
view.py
class Order_Table(FormView):
template_name = 'form.html'
form_class = Order_table_Form
def get_context_data(self,**kwargs):
context = super(Order_Table, self).get_context_data(**kwargs)
context['key'] = 'BOOK'
return context
def get_success_url(self):
return reverse('render_table')
def form_valid(self,form):
form.save()
return super(Order_Table,self).form_valid(form)
models.py
class OrderSpecial(models.Model):
Quantity = models.IntegerField()
Select = models.CharField(max_length = 100,validators=[validate_recepie])
Flavour = models.CharField(max_length = 100,validators=[validate_recepie])
Toppings = models.CharField(max_length=100,validators=[validate_recepie])
Describe = models.TextField(max_length=100,validators = [validate_describe])
photo = models.ImageField(upload_to = 'order_pics/')
urls.py
url(r'^order/$', new_order.as_view(),name = 'order'),
url(r'^order/add/(?P<pk>\d+)', add_order,name = 'add_order'),
url(r'^order/create$', create_order.as_view(),name = 'create_order'),
url(r'^order/current/$',render_order.as_view(), name='current'),
url(r'^order/delete/(?P<pk>\d+)', order_delete.as_view(),name = 'order_delete'),