Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.conf.urls import include, url
- from django.contrib import admin
- from django.urls import path
- from . import views
- urlpatterns = [
- url(r'^admin/', admin.site.urls),
- url(r'^$', views.home, name='home'),
- ][/code]
- views.py:
- [code]from django.http import HttpResponse
- from django.shortcuts import render
- def home(request):
- number = request.GET['ccEntry']
- redacted_num = 'xxxx xxxx xxxx {}'.format(number[-4:])
- return render(request, 'home.html', {'number':number, 'redacted_num':redacted_num})[/code]
- Template (home.html):
- [code]<html>
- <head>
- <title> CC Redact </title>
- </head>
- <body>
- <center>
- <form action="{% url 'home' %}" method="get">
- <div>
- <h3>Enter your fake Chuckee Cheese Neptune credit card number!</h3>
- <input type="number" id="number" name="ccEntry" required placeholder=" " pattern=".{16,16}"/>
- <div class="requirements"> Must be a 16 digit number. </div>
- <input type="submit" value="Redact!!!"/>
- </div>
- </form>
- <h3>Original Card Number:</h3>
- {{ number }}
- <h3>Redacted Card Number:</h3>
- {{ redacted_num }}
- <h3> Did this work?</h3>
- </center>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement