2015-05-14 109 views
0
SyntaxError at/
invalid syntax (forms.py, line 5) 
Request Method: POST 
Request URL: http://127.0.0.1:8000/ 
Django Version: 1.6.1 
Exception Type: SyntaxError 
Exception Value:  
invalid syntax (forms.py, line 5) 
ExceptionLocation: C:\Users\chiragbagla\Desktop\skillshare\src\signups\views.py in <module>, line 5 
Python Executable: C:\Users\chiragbagla\Desktop\skillshare\Scripts\python2.exe 
Python Version: 2.7.9 

的我的view.py代碼的一部分是如下無效語法錯誤

from django.shortcuts import render, render_to_response, RequestContext 

# Create your views here. 

from .forms import SignUpForm 

def home(request): 

form = SignUpForm(request.POST or None) 

if form.is_valid(): 
    save_it = form.save(commit=False) 
    save_it.save() 

return render_to_response("signup.html", locals(), context_instance=RequestContext(request)) 

的我的forms.py代碼的一部分是如下

from django import forms 

from .models import SignUp 

class SignUpForm(forms.ModelForm): 
    class meta: 
     model=SignUp 

甲部分我的url.py代碼如下

from django.conf.urls import patterns, include, url 

from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns('', 
# Examples: 
url(r'^$', 'signups.views.home', name='home'), 
# url(r'^blog/', include('blog.urls')), 

url(r'^admin/', include(admin.site.urls)), 
) 

我想顯示標誌u在我使用signup.html創建的網頁上使用p表單,但表單不顯示在我的瀏覽器的網頁上。

那麼,請告訴我我犯的錯誤在哪裏?

+0

的錯誤是很清楚,你對線的5無效的Python語法你'forms.py' –

+0

那我該如何解決呢? @ TimmyO'Mahony – user3654181

+0

大寫單詞'meta' – rnevius

回答

3

像錯誤指出:

class meta: 

應該是...

class Meta: