Skip to content

Commit 711707c

Browse files
author
Marc Gibbons
committed
Cleanup, fighting dist...
1 parent 44720c1 commit 711707c

File tree

9 files changed

+20
-22
lines changed

9 files changed

+20
-22
lines changed

MANIFEST.in

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
recursive-include rest_framework_swagger/static *
2+
recursive-include rest_framework_swagger/templates *

cigar_example/cigar_example/app/templates/index.html

-1
This file was deleted.
-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +0,0 @@
1-
from django.conf.urls import patterns, include, url
2-
from django.contrib import admin
3-
4-
admin.autodiscover()
5-
6-
urlpatterns = patterns('',
7-
url(r'^admin/', include(admin.site.urls)),
8-
)

cigar_example/cigar_example/settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
TEMPLATE_LOADERS = (
8787
'django.template.loaders.filesystem.Loader',
8888
'django.template.loaders.app_directories.Loader',
89-
# 'django.template.loaders.eggs.Loader',
89+
'django.template.loaders.eggs.Loader',
9090
)
9191

9292
MIDDLEWARE_CLASSES = (

cigar_example/rest_framework_swagger

-1
This file was deleted.

rest_framework_swagger/__init__.py

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from django.conf import settings
2+
from django.core.exceptions import ImproperlyConfigured
23

34
VERSION = '0.1.0'
45

@@ -9,8 +10,13 @@
910
'enabled_methods': ['get', 'post', 'put', 'patch', 'delete']
1011
}
1112

12-
SWAGGER_SETTINGS = getattr(settings, 'SWAGGER_SETTINGS', DEFAULT_SWAGGER_SETTINGS)
13+
try:
14+
SWAGGER_SETTINGS = getattr(settings, 'SWAGGER_SETTINGS', DEFAULT_SWAGGER_SETTINGS)
15+
16+
for key, value in DEFAULT_SWAGGER_SETTINGS.items():
17+
if key not in SWAGGER_SETTINGS:
18+
SWAGGER_SETTINGS[key] = value
19+
20+
except ImproperlyConfigured:
21+
SWAGGER_SETTINGS = DEFAULT_SWAGGER_SETTINGS
1322

14-
for key, value in DEFAULT_SWAGGER_SETTINGS.items():
15-
if key not in SWAGGER_SETTINGS:
16-
SWAGGER_SETTINGS[key] = value

rest_framework_swagger/tests.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
from django.utils.importlib import import_module
33
from django.conf.urls import patterns, url, include
44
from django.test import TestCase
5-
from urlparser import UrlParser
6-
from docgenerator import DocumentationGenerator
5+
from rest_framework_swagger.urlparser import UrlParser
6+
from rest_framework_swagger.docgenerator import DocumentationGenerator
77
from django.contrib.admindocs.utils import trim_docstring
88

99
from django.views.generic import View

rest_framework_swagger/views.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
from django.utils.safestring import mark_safe
33
from django.shortcuts import render_to_response, RequestContext
44
from rest_framework.views import Response
5-
from urlparser import UrlParser
6-
from apidocview import APIDocView
7-
from docgenerator import DocumentationGenerator
5+
from rest_framework_swagger.urlparser import UrlParser
6+
from rest_framework_swagger.apidocview import APIDocView
7+
from rest_framework_swagger.docgenerator import DocumentationGenerator
88

99
from rest_framework_swagger import SWAGGER_SETTINGS
1010

setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
setup(
2424
name='django-rest-swagger',
2525
version=VERSION,
26-
download_url='https://github.com/marcgibbons/django-rest-framework-docs/raw/master/dist/django-rest-framework-docs-0.1.6.tar.gz',
26+
# download_url='https://github.com/marcgibbons/django-rest-framework-docs/raw/master/dist/django-rest-framework-docs-0.1.6.tar.gz',
2727
packages=['rest_framework_swagger'],
28-
package_data={'rest_framework_swagger': ['templates/rest_framework_swagger/*', 'static/rest_framework_swagger/*']},
28+
package_data={'rest_framework_swagger': ['rest_framework_swagger/templates/rest_framework_swagger/*', 'rest_framework_swagger/static/rest_framework_swagger/*']},
2929
include_package_data=True,
3030
license='FreeBSD License',
3131
description='Swagger UI for Django REST Framework 2.3+',

0 commit comments

Comments
 (0)