2013-06-11 2 views
0

Использование TastyPie (API-интерфейс для Django), что является рекомендуемой структурой файла (или, на ваш взгляд).Django рекомендуется структура TastyPie

иметь различные ресурсы в каждом приложении что-то вроде этого:

app1 
    models.py 
    resources.py 

app2 
    models.py 
    resources.py 

Или создать новое приложение сказать, и есть один ресурс, один ресурс:

app1 
app2 
apiApp 
    resources.py 

ответ

0

Создание нового приложения для всего ресурсов делает не имеет смысла. Я бы использовал разные ресурсы в каждом приложении. В качестве альтернативы вы можете использовать их в/resource.

1

Здесь очень простая и эффективная структура tastypie api.

Projectname  
    app1 
     api 
      __init__.py 
      resource.py 
     models 
      __init__.py 
      model1.py 
      model2.py 
     migrations 
      __init__.py 
     __init__.py 

    app2 
     api 
     models 
     migrations 
     __init__.py 

    common 
     __init__.py 
     constant.py 
     authentication.py 
     commondata.py 

    middleware 
     __init__.pt 
     cors.py 

    projectname 
     __init__.py 
     settings.py 
     urls.py 
     wsgi.py 

    manage.py 
    Projectname.wsgi 
Смежные вопросы