Я новичок в Python и Django, я пытаюсь создать пользовательский интерфейс, используя django для вычисления скорости (скорость = расстояние/время). Я создал проект, используя django, в котором я создал скорость, называемую скорость. Ниже приведены мои файлыПользовательский интерфейс в python django
Webapp
speed
-Templates
-views.py
-forms.py
-urls.py
webapp
-settings.py
-urls.py
-init.py
-wsgi.py
Мои коды: forms.py
from django import forms
class Calculatespeed(forms.Form):
distance=forms.CharField(
required=True,max_length=10,
widget=forms.TextInput(attrs={"placeholder":"0.0",
"style":"width:100px"}))
time=forms.CharField(
required=True,max_length=10,
widget=forms.TextInput(attrs={"placeholder":"0.0",
"style":"width:100px"}))
views.py
# Create your views here.
from django.shortcuts import render
from django import template
from speed.forms import Calculatespeed
def speed(Speed):
distance=float(raw_input("Please Give the disance"))
Time=float(raw_input("Please Give the Time"))
Speed=distance/Time
return Speed
def Main(request):
if request.GET:
form = speed_form.SpeedForm(request.GET)
if form.is_valid():
Distance = form.cleaned_data["distance"]
Time = form.cleaned_data["time"]
return shortcuts.render_response(
"speed.html",
page_context,
context_instance=template.RequestContext(request)
)
Шаблоны:
<html>
<head>
<title>WebApp1</title>
</head>
<h1>Speed Calculator</h1>
<form action="/contact/" method="post">
<br>
Distance:
<input type="interger" distance="Distance" />
<br>
Time:
<input type="interger" Time="Time" />
<input type="submit" value="Submit" />
urls.py
from django.conf.urls import *
from speed.views import speed
urlpatterns = patterns('',
url(r'^$', speed),
)
Проблема в том, когда я пытаюсь запустить сервер. Я получаю сообщение об ошибке. Я не могу получить пользовательский интерфейс скорости, может ли кто-нибудь помочь мне в этом.
Являются ли файлы шаблонов и все другие файлы, которые я дал, являются правильными или нет?
Заранее спасибо
Где вы планируете хранить свои данные? У вас есть какая-либо модель данных? – matcheek
показать часть вашей модели данных, и что сообщение об ошибке – drabo2005
Ошибка? Какое сообщение об ошибке? – iMom0