Revision 7cc67b05

View differences:

crm/crm/urls.py
2 2

  
3 3
# Uncomment the next two lines to enable the admin:
4 4
from django.contrib import admin
5
from robocrm import views
5 6
admin.autodiscover()
6 7

  
7 8
urlpatterns = patterns('',
8 9
    # Examples:
9 10
    # url(r'^$', 'crm.views.home', name='home'),
10 11
    # url(r'^crm/', include('crm.foo.urls')),
11
    url(r'^roboauth/(?P<rfid_tag>\0x[0-9Aa-Ff]+)/(?P<mach_num>\d+)', 'crm.robocrm.roboauth'),
12
    url(r'^roboauth/(?P<rfid_tag>[0-9A-Fa-f]+)/(?P<mach_num>\d+)/', 'crm.robocrm.roboauth'),
12 13

  
13 14
    # Uncomment the admin/doc line below to enable admin documentation:
14 15
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
crm/robocrm/views.py
1 1
# Create your views here.
2
from django.http import HttpResponse
3

  
4
def index(request):
5
  return HttpResponse("Hello again, world!")
2 6

  
3 7
def roboauth(request, rfid_tag, mach_number):
4
  r = robocrm.objects.filter(rfid=rfid_tag)
5
  auth_machines = r.machines.filter(id=mach_number)
6
  if auth_machines.count() > 0 :
7
    return HttpResponse("1")
8
  else
9
    return HttpResponse("0")
8
  return HttpResponse("Hello, world!")
9
  #r = robocrm.objects.filter(rfid=rfid_tag)
10
  #auth_machines = r.machines.filter(id=mach_number)
11
  #if auth_machines.count() > 0 :
12
  #  return HttpResponse("1")
13
  #else
14
  #  return HttpResponse("0")
10 15

  

Also available in: Unified diff