2014-06-20 2 views
0

내가이 튜토리얼 http://kay-docs.shehas.net/generic_views.html케이 프레임 워크에서 CRUD 만들기 : URL은

models.py

# -*- coding: utf-8 -*- 
# myapp.models 

from google.appengine.ext import db 

# Create your models here. 

class MyModel(db.Model): 
    comment = db.StringProperty() 

    def __unicode__(self): 
    return self.comment 

forms.py

from kay.utils.forms.modelform import ModelForm 

from myapp.models import MyModel 

class MyForm(ModelForm): 
    class Meta: 
    model = MyModel 

urls.py에 따라 찾을 수 없음

# -*- coding: utf-8 -*- 
# myapp.urls 

from kay.generics import crud 

from myapp.forms import MyForm 
from myapp.models import MyModel 

class MyCRUDViewGroup(crud.CRUDViewGroup): 
    model = MyModel 
    form = MyForm 

view_groups = [MyCRUDViewGroup()] 

내가 로컬 호스트로 이동 : 8084/mymodel/목록 내가

요청 된 URL

을 찾을 수 없음

있어이 서버에서 찾을 수 없습니다.

URL을 수동으로 입력 한 경우 철자를 확인하고 을 다시 시도하십시오.

여기에 잘못된 제안이 있습니까?

UPDATE 1 개 애플리케이션 제목을

application: xxxx 
version: 4 
runtime: python27 
api_version: 1 
threadsafe: true 

inbound_services: 
- mail 

handlers: 
- url: /favicon.ico 
    static_files: favicon.ico 
    upload: favicon.ico 
    mime_type: image/x-icon 

- url: /_ah/mail/.+ 
    script: kay.main.application 
    login: admin 
- url: /media 
    static_dir: media 

- url: /packages 
    static_dir: packages 

- url: /_generated_media 
    static_dir: _generated_media 

- url: /_media 
    static_dir: kay/media 

- url: /_kay/.* 
    script: kay.main.application 
    login: admin 

- url: /_ah/queue/deferred 
    script: kay.main.application 
    login: admin 

- url: /_ah/test.* 
    script: kay.ext.testutils.gaeunit.application 
    login: admin 

- url: /.* 
    script: kay.main.application 
builtins: 
- remote_api: on 
- appstats: on 
- deferred: on 
libraries: 
- name: jinja2 
    version: latest 

skip_files: | 
    ^(.*/)?(
    (_backup/.*)| 
    (app\.yaml)| 
    (app\.yml)| 
    (index\.yaml)| 
    (index\.yml)| 
    (#.*#)| 
    (.*~)| 
    (.*\.py[co])| 
    (.*\.po)| 
    (.*\.pot)| 
    (\..*)| 
    (app\.yaml\.sample)| 
    (index\.yaml\.sample)| 
    (cron\.yaml\.sample)| 
    (manage\.py)| 
    (TODO)| 
    (TODO\.pdf)| 
    (README)| 
    (README\.pdf)| 
    (LICENSE)| 
    (gaema-LICENSE)| 
    (kay\/docs\/.*)| 
    (kay\/management\/.*)| 
    (kay\/lib\/babel\/localedata\/.*)| 
)$ 

답변

0

오류는 애플리케이션 제목을 파일에있을 수 있습니다. 이 파일은 모든 경로가 시작되는 곳입니다.

+0

app.yaml 파일을 추가 했습니까? – John

관련 문제