Saravanan666/pypi-org huggingface dataset:
Package: django-request-mapping
Make urlpatterns more human-readable.Requirementsdjango==2.xnotice: I haven't tested it in version 3.x, so I don't know if it is supported, if there is any result, you can tell meInstallInstall and update using pip:pipinstall-Udjango-request-mappingA Simple Exampleview.pyfromdjango_request_mappingimportrequest_mapping@request_mapping("/user")classUserView(View):@request_mapping("/login/",method="post")deflogin(self,request):data=request.POSTreturnHttpResponse("ok")@request_mapping("/signup/",method="post")defsignup(self,request):returnHttpResponse("ok")@request_mapping("/<int:user_id>/role/")defget_role(self,request,user_id):returnHttpResponse("ok")@request_mapping("/<int:pk/",method='delete')defdelete(self,request,pk):User.objects.filter(pk=pk).delete()returnHttpResponse("ok")@request_mapping("/role")classRoleView(View):# ...urls.pyfromdjango_request_mappingimportUrlPatternurlpatterns=UrlPattern()urlpatterns.register(UserView)urlpatterns.register(RoleView)and request urls are:post:http://localhost:8000/user/login/
post:http://localhost:8000/user/signup/

get:http://localhost:8000/user/1/role/
delete:http://localhost:8000/user/1/# ...Full Examplehttps://github.com/sazima/django-request-mapping/tree/master/example
Package: django-request-mock
Django Request Mock===================Django Request Mock is an helper that allows you to generate synthetic request objects that mimic a real one, generated after a real request is being received by the framework.Useful when coding in an HTTP isolated environment, which prevents you from accessing the request object, such as a cron method or a Celery task. This allows you to render templates and build absolute URIs from such contexts, for instance.The request object is generated using your settings, and by default contains all the values of a request being sent to your website's default domain, using the SITE_URL configuration variable (can be of that form: https://example.com/)## Configuration* Ensure `SITE_URL` is defined in your **settings.py**, with a value such as 'https://example.com/'* When you need to generate a request mock object, simply use the following code:```pythonfrom request_mock import request_mock# Generate the mock object# request_mock(base, path, user) where each argument is optionalrequest = request_mock()# Can also berequest = request_mock(base='https://other.org/',path='/some/path/for/mock/request/',user=User.objects.get(username='dummy.user'))```* All done!
Package: django-request-position
Django app to add a “position” field to the request, using GeoIP or GPS data given in the request headers. Some
references about this:A Uniform Resource Identifier for Geographic Locations (‘geo’ URI).HTTP Geolocation draft-thomson-geopriv-http-geolocation-00.Quick start1Install using pip:pip install django-request-position2Add “request_position” to your INSTALLED_APPS settings like this:INSTALLED_APPS += ('request_position',)3Add the middleware:MIDDLEWARE += (
    'request_position.middleware.RequestPositionMiddleware',
)SettingsREQUEST_POSITION_REMOTE_ADDR_ATTR(default: “REMOTE_ADDR”)REQUEST_POSITION_DEFAULT_IP(default: “127.0.0.1”)REQUEST_POSITION_DEFAULT_POSITION(default: None)REQUEST_POSITION_DEFAULT_COUNTRY_CODE(default: None)REQUEST_POSITION_COOKIE_NAME(default: “_request_position”)REQUEST_POSITION_GEO_HEADER(default: “HTTP_GEOLOCATION”)REQUEST_POSITION_OVERRIDE_LATITUDE_PARAM(default “lat”)REQUEST_POSITION_OVERRIDE_LONGITUDE_PARAM(default “lon”)REQUEST_POSITION_OVERRIDE_COUNTRY_CODE_PARAM(default “cc”)REQUEST_POSITION_USE_GIS_POINT(default False)
Package: django-request-queue-timeout
Django-Request-Queue-TimeoutThis package provides a Django middleware class to quickly dispatch any requests that wait too long in a queue before being processed.This is useful in environments like Heroku, where traffic spikes can result in requests remaining in the queue well beyond the30 second limitthe Heroku router enforces before giving up on the request.  With this middleware in place, applications recover much more quickly by not wasting time processing requests for which clients have already received a server error response.RequirementsRecent versions of Python and Django.  Seepyproject.tomlfor exact versions.InstallationInstall from gitpipinstallgit+<gitaddress>#egg=django-request-queue-timeoutInstall fromPyPIpipinstalldjango-request-queue-timeoutAdd toMIDDLEWARElist in settings file as the first item:MIDDLEWARE=('rqto.middleware.RequestQueueTimeoutMiddleware'...)ConfigurationWhen installed, the middleware checks each incoming request for aX-REQUEST-STARTheadervalue indicating when the request started (in milliseconds since the unix epoch).  If the request has queued too long before being processed a503 Service Unavailableresponse is generated.The timeout is 30 seconds by default, but can be configured to a different value by providing a Django setting:REQUEST_QUEUE_TIMEOUT_IN_SECONDS=60# configure a 60 second request queue timeoutSee AlsoRequest Timeout | Heroku Dev Center
Package: django-requestrepeat
=====requestrepeat=====A Django app that will receive a web POST request andresend that same POST to several servers.Quick start-----------1. Add "requestrepeat" to your INSTALLED_APPS setting like this::```INSTALLED_APPS = (...'requestrepeat',)```2. Add some codeUsage:```repeat(request,addresses=("http://my.first.url.com/ipn", "http://my.second.url.com/ipn/"))```Example:```urls.pyurl("^repeater/$", 'requestrepeat.views.listener', name='listener'),views.py@csrf_exemptdef listener(request):return repeat(request,addresses=("http://127.0.0.4:8000", "http://127.0.0.6:8000"))```3. Send a POST request with data to http://127.0.0.1:8000/repeater/ replicate that post to several urls.
Package: django-requests-api
django-requests-apiGitHubTestCheck Demo ProjectBrowser the demo app on-line onHerokuCheck the demo repo onGitHubRequirementsPython 3.8+ supported.Django 3.2+ supported.SetupInstall frompip:pipinstalldjango-requests-apiModifysettings.pyby adding the app toINSTALLED_APPS:INSTALLED_APPS=(# ..."requests_api",# ...)Usagefromrequests_apiimportRequestsApiclient=RequestsApi("https://api.publicapis.org")r=client.get("/entries")print(r.json())github=RequestsApi("https://api.github.com",headers={"Authorization":"token abcdef"})r=github.get("/user",headers={"Accept":"application/json"})print(r.text)Run Example Projectgitclone--depth=50--branch=django-requests-apihttps://github.com/DLRSP/example.gitDLRSP/examplecdDLRSP/example
pythonmanage.pyrunserverNow browser the app @http://127.0.0.1:8000
Package: django-requests-cache
=====Django request cache=====Middlewares:------------ CacheMiddlewareUse:----.. code-block:: python# settings.pyINSTALLED_APPS = [# .# .# ."cache.apps.CacheConfig"]MIDDLEWARE = ['cache.middleware.CacheMiddleware',# .# .# .]REDIS_HOST = 'localhost'REDIS_PORT = 6379REDIS_DB = 0REDIS_EXPIRE = 600
Package: django-requests-debug-toolbar
ADjango Debug Toolbarpanel for RequestsAboutDjango Requests Debug Toolbar tracks all HTTP requests made with the popularrequestslibrary.UsageInstall using pip:pip install django-requests-debug-toolbarAddrequests_panelto yourINSTALLED_APPSsetting.Addrequests_panel.panel.RequestsDebugPanelto yourDEBUG_TOOLBAR_PANELS.ContributingAll suggestions are welcome.
Package: django-request-security
django-request-security对django请求进行签名效验安装pip install django-request-security使用将request_security.middleware.RequestSignMiddleware放置到中间件第一位# django settingsMIDDLEWARE=['request_security.middleware.RequestSignMiddleware',......]前端支持与示例需要在header头中增加的参数，这里以axios作为参考,前端签名参考示例js文件实际使用前请不要忘了删除示例文件中输出的日志信息参数说明timestamp请求时间戳nonce请求ID（随机生成）sign本次请求签名配置参数配置参数说明类型默认值示例SIGNATURE_DEBUG开启DEBUG调试BooleanFalseTrue/FalseENABLE_REQUEST_SIGNATURE是否开启BooleanFalseTrue/FalseSIGNATURE_SECRET签名秘钥StrNonee6QGz7AhFzFAFsR9jYoCUnZGsqDrQISIGNATURE_ALLOW_TIME_ERROR允许请求时间前后误差Int600600SIGNATURE_RESPONSE签名不通过返回方法Strrequest_security.utils.default_responseyou_project.you_app.file.functionSIGNATURE_PASS_URL不需要验证签名的urlList[]['/api/v1/mcn/content/download']SIGNATURE_PASS_URL_REGULAR不需要验证签名的url正则List[]['/app/*']SIGNATURE_METHOD效验请求类型List['get', 'post', 'put', 'patch', 'delete', 'head', 'options', 'trace']['get']NONCE_CACHE_KEY唯一性检查缓存key名称Str"django_request_security_nonce_{nonce}""test_{nonce}"参数说明：SIGNATURE_RESPONSEfromdjango.httpimportHttpResponse# request_security.utils.default_responsedefdefault_response():"""Must return django HttpResponse type:return: HttpResponse"""returnHttpResponse()request_security.utils.default_response方法默认返回http状态码为200的空信息，你可以自行实现一个返回函数，更改SIGNATURE_RESPONSE配置
即可，但请一定注意，自行实现的函数一定要返回一个django的HttpResponse对象，否则django会异常。参数说明：SIGNATURE_PASS_URL参数说明：NONCE_CACHE_KEY传入的key名称会以format函数解析，所以你必须在字符串中包括{nonce}请求唯一性检查需要设置django-redis，每次请求都会插入一个key来判断唯一性，如果没有安装django-redis则此配置无效忽略签名校验部分场景(如提供api供前端下载文件)不希望某个接口或部分接口效验签名，有三种方法1. 设置参数 SIGNATURE_PASS_URLSIGNATURE_PASS_URL=['/api/v1/mcn/content/download','DownloadContent']在此名单中的请求地址将不会效验签名，如http://example.com/a/b/c?p=1填写：/a/b/c即可，主机与请求参数不用填写在urls.py中配置name属性re_path('content/download', views.DownloadContent.as_view(), name='DownloadContent')直接写url(不推荐)2. 设置参数 SIGNATURE_PASS_URL_REGULARSIGNATURE_PASS_URL_REGULAR=['/api/v1/*']将不检查以此正则为开头的接口3. 【推荐】在View或ApiView中设置参数 ignore_sign_methodclassTestApi(ApiView):ignore_sign_method=['get']defget(self,request):returnHttpResponse()将忽略此函数get方法效验调试在初期进行调试无疑是最痛苦的阶段，你可以将参数SIGNATURE_DEBUG设置为True，在后端将会打印处理参数的日志，并且在request响应时增加对应的header头信息，提供信息如下Access-Control-Allow-Origin: *
allow: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
connection: close
content-language: zh-hans
content-length: 83
content-type: application/json
Date: Thu, 16 Dec 2021 08:40:44 GMT

## 新增以下header
sign-1.nonce: True  # 重复性校验是否通过
sign-2.timestamp: True   # 时间是否在允许的范围内
sign-3.parameters: ['{"date": "2024", "_t": "1639644044077"}', '{}', '1639644044']    # 后端获取的参数
sign-4.sort: abbcddefiiijklllmopqqrttttuvvwxz000000111222333334444444445556666778899CDDFFGGHIORUWWXY    # 后端针对参数的排序
sign-5.result: d0553947cd518c47395db219ec430270     # 后端获得的签名
sign-message: success       # 提示信息，如果是不通过，这里会显示具体原因参考https://www.jianshu.com/p/ad410836587ahttps://www.cnblogs.com/yoyoketang/p/11742187.html
Package: django-request-sign
django-request-sign对django请求进行签名效验安装pip install django-request-sign使用将request_sign.middleware.RequestSignMiddleware放置到中间件第一位# django settingsMIDDLEWARE=['request_sign.middleware.RequestSignMiddleware',......]前端支持与示例需要在header头中增加的参数，这里以axios作为参考,前端签名参考示例js文件实际使用前请不要忘了删除示例文件中输出的日志信息参数说明timestamp请求时间戳nonce请求ID（随机生成）sign本次请求签名配置参数配置参数说明类型默认值示例SIGNATURE_DEBUG开启DEBUG调试BooleanFalseTrue/FalseENABLE_REQUEST_SIGNATURE是否开启BooleanFalseTrue/FalseSIGNATURE_SECRET签名秘钥StrNonee6QGz7AhFzFAFsR9jYoCUnZGsqDrQISIGNATURE_ALLOW_TIME_ERROR允许请求时间前后误差Int600600SIGNATURE_RESPONSE签名不通过返回方法Strrequest_sign.utils.default_responseyou_project.you_app.file.functionSIGNATURE_PASS_URL不需要验证签名的urlList[]['/api/v1/mcn/content/download']SIGNATURE_PASS_URL_REGULAR不需要验证签名的url正则List[]['/app/*']SIGNATURE_METHOD效验请求类型List['get', 'post', 'put', 'patch', 'delete', 'head', 'options', 'trace']['get']NONCE_CACHE_KEY唯一性检查缓存key名称Str"django_request_sign_nonce_{nonce}""test_{nonce}"参数说明：SIGNATURE_RESPONSEfromdjango.httpimportHttpResponse# request_sign.utils.default_responsedefdefault_response():"""Must return django HttpResponse type:return: HttpResponse"""returnHttpResponse()request_sign.utils.default_response方法默认返回http状态码为200的空信息，你可以自行实现一个返回函数，更改SIGNATURE_RESPONSE配置
即可，但请一定注意，自行实现的函数一定要返回一个django的HttpResponse对象，否则django会异常。参数说明：SIGNATURE_PASS_URL在此名单中的请求地址将不会效验签名，如http://example.com/a/b/c?p=1填写：/a/b/c即可，主机与请求参数不用填写在urls.py中配置name属性re_path('content/download', views.DownloadContent.as_view(), name='DownloadContent')，配置中填写name值即可(推荐)直接写url(不推荐)参数说明：NONCE_CACHE_KEY传入的key名称会以format函数解析，所以你必须在字符串中包括{nonce}请求唯一性检查需要设置django-redis，每次请求都会插入一个key来判断唯一性，如果没有安装django-redis则此配置无效签名参数sign生成的方法拼接字符串，首先去除sign参数本身，然后去除值是空的参数p3，剩下p2=v2&p1=v1&method=cancel&pn=vn，
然后按参数名字符升序排序，method=cancel&p1=v1&p2=v2&pn=vn.然后做参数名和值的拼接，最后得到methodcancelp1v1p2v2pnvn在上面拼接得到的字符串后加上验证密钥key，我们假设是abc，得到新的字符串methodcancelp1v1p2v2pnvnabc然后将这个字符串换为小写进行md5计算，假设得到的是abcdef，这个值即为sign签名值。参考https://www.jianshu.com/p/ad410836587ahttps://www.cnblogs.com/yoyoketang/p/11742187.html
Package: django-request-signer
Version 5 is compatible with Python 3 and Django 1.8+Django Request SignerVersion 5 removes the AuthorizedClients model and does not look there for client ids or private keys.Client ids and private keys must be in API_KEYS in settings.` API_KEYS = {'client_id_X': 'private_key_X'} `No data are removed or tables dropped. You can make the migrations that will do such.
Package: django-requests-logger
django-requests-loggerdjango-requests-logger is a Django application used as a hook forRequests.It logs every request made using the Requests library to the database and provides basic data masking for sensitive information.You can access the logs in the Django admin site.Installingpip install django-requests-loggerAdddjango_requests_loggerin INSTALLED_APPS.Runpython manage.py migrateUsageimport requests
from django_requests_logger.callbacks import logger as requests_logger
from functools import partial

# If you want to capture only errors (HTTP 4XX client errors and 5XX server errors), then pass only_errors argument set to True.

hooks = {"response": partial(requests_logger, only_errors=True)}
requests.get('https://httpbin.org/', hooks=hooks)TODOIntegrate this application in the Django logging as a handler.RequirementsDjangorequestsIf you want to add yourself some functionality to the application:Fork it (https://github.com/GearPlug/django-requests-logger)Create your feature branch (git checkout -b my-new-feature)Commit your changes (git commit -am 'Adds my new feature')Push to the branch (git push origin my-new-feature)Create a new Pull Request
Package: django-requests-monitoring
=====Django request monitoring=====Manage http requests metrics via StatsD.Middlewares:------------ RequestLatencyMiddleware: Used to track the statistical distribution of request time duration.Use:----.. code-block:: python# settings.pyINSTALLED_APPS = [# .# .# ."monitoring.apps.MonitoringConfig"]MIDDLEWARE = ['monitoring.middleware.RequestLatencyMiddleware',# .# .# .]STATSD_HOST = '0.0.0.0'STATSD_PORT = 9125STATSD_PREFIX = NoneSTATSD_MAXUDPSIZE = 512REQUEST_LATENCY_MIDDLEWARE_HIST = "request.duration.seconds"REQUEST_LATENCY_MIDDLEWARE_TAGS = []Examples:---------.. code-block:: bash$ git pull https://github.com/emilioag/django-requests-monitoring.git$ cd django-requests-monitoring$ docker-compose -f docker-compose-example-simple-project.yaml up$ curl -s 127.0.0.1:9102/metrics | grep myrequest$ curl -s 127.0.0.1:8000 > /dev/null$ curl -s 127.0.0.1:9102/metrics | grep myrequest# HELP myrequest_duration_in_seconds Metric autogenerated by statsd_exporter.# TYPE myrequest_duration_in_seconds summarymyrequest_duration_in_seconds{endpoint="/",quantile="0.5"} 0.00593113899230957myrequest_duration_in_seconds{endpoint="/",quantile="0.9"} 0.00593113899230957myrequest_duration_in_seconds{endpoint="/",quantile="0.99"} 0.00593113899230957myrequest_duration_in_seconds_sum{endpoint="/"} 0.00593113899230957myrequest_duration_in_seconds_count{endpoint="/"} 1
Package: django-requests-panel
A Django Debug Toolbar panel for requestsAboutThis is a panel forDjango Debug Toolbar1.x that displays info about http requests made with therequestsandrequests_futureslibraries.InstallationInstall usingpip:pip install django-requests-panelor install the development version from source:pip install git+git@github.com:gtnx/django-requests-panel.gitUsageAddrequests_panelto yourINSTALLED_APPSso that we can find the templates in the panel.Addrequests_panel.panels.RequestsDebugPanelto yourDEBUG_TOOLBAR_PANELS.TestingRun tests using nose & coverage:nosetests --with-coverage --cover-package requests_panel .LicenseUses theGNU GPLlicense.
Package: django-requests-tracker
# django-requests-trackerTracking http requests send by [python-requests](https://github.com/kennethreitz/requests) inside a [Django](https://www.djangoproject.com) application.## InstallationTo install using `pip`:```bash$ pip install django-requests-tracker```To install using `easy_install`:```bash$ easy_install django-requests-tracker```## ConfigurationPut `requests_tracker` into your `INSTALLED_APPS`:```pythonINSTALLED_APPS = [...'requests_tracker',]```Then create `requests_tracker` database tables by running:```bash$ python manage.py migrate```
Package: django-request-track
django-request-loggerOverview'django-request-logger' is a Django package designed to capture and store HTTP requests essential information, including IP address, user model, user agent, HTTP method, timestamp, and more.InstallationInstall the package using pip:pipinstalldjango-request-trackUsageAdd request_track to your INSTALLED_APPS in your Django project's settings:INSTALLED_APPS=[# ...'request_track',# ...]Register the middleware in your MIDDLEWARE settings:MIDDLEWARE=[# ...'request_track.middleware.LoggingRequestMiddleware']Migrate:pythonmanage.pymigrateAfter it all work will be done automatically and you can see the information through the Django admin panel or work with the "RequestLog" model.
Package: django-request-tree
## Bug Reports and DevelopmentPlease report any problems to the `Martin Owens <mailto:doctormo@gmail.com>`_.## DescriptionThis module provides a decorator for your django views which will take the flatdjango request response and convert the POST and FILES into a tree structure.This tree can optionally be sent to be varified using an xsd like data-validatorif installed.## Data ExampleFor example, your html web page might provide a way for javascript to generatemany input widgets and for these to be numbered and collated, once complete thehtml form submits this data:fruit_0_name="banana"fruit_0_colour="yellow"fruit_1_name="apple"fruit_1_colour="red"bread_name="tigle"bread_type="hairy"Into this:{'fruit': [{ 'name': "banana", 'colour': "yellow" },{ 'name': "apple", 'color': "red" },],'bread': { 'name': "tigle", 'type': "hairy" },}## Use Exampleimport request_tree@request_tree.generatedef example_view(request):print request.TREE## Validation Examplesimport request_tree@request_tree.validate(schema=MY_INPUT_SCHEMA)def example_view(request):print request.VALUS## Work in ProgressThis code is still a work in progress, please submit your ideas and patches directly to me via email.
Package: django-request-viewer
Django Request ViewerLog and view requests and exceptions made on your Django AppUpdates 17th, January 2022Adds Exception loggerCleaned up the codeIntroductionRecently,@ichtrojanand@toniastroreleasedhorus, a request logger and viewer for Go. Then I felt the need for something like that for the Django community.InstallationInstall using pippipinstalldjango-request-viewerUsageAdd'request-viewer'to yourINSTALLED_APPSin settings.py.INSTALLED_APPS = [
    ...
    'request_viewer',
    ...
]Add'request_viewer.middleware.RequestViewerMiddleware'to your MIDDLEWARE list in settings.py.MIDDLEWARE = [
    ...
    'request_viewer.middleware.RequestViewerMiddleware',
    ...
]To log exceptions, addAdd'request_viewer.middleware.ExceptionMiddleware'to your MIDDLEWARE list in settings.py.MIDDLEWARE = [
    ...
    'request_viewer.middleware.ExceptionMiddleware',
    ...
]Add'request-viewer'to your main urls.pyurlpatterns = [
  ...
  path('logs/', include('request_viewer.urls'))
  ...
]Run migrations,python manage.py migrate request_viewerOPTIONALAddREQUEST_VIEWERdictionary to your settings.py.LIVE_MONITORING: Default:True, False to pause monitoring.WHITELISTED_PATH: Default:[], This is a list of paths to be excluded when monitoring{
  "LIVE_MONITORING": True,
  "WHITELISTED_PATH": ['admin/']
}Note: Media url, Static url and request-viewer url are automatically excluded.Start your server and head tohttp://localhost:8000/logs/request-viewerto view requestsHead tohttp://localhost:8000/logs/request-viewer/exceptionsto view exceptionsView your request logs.ContributeWell, no big drama, fork the repo and make pull requests, easy-peasy, right?TODOJSON exportCachingCreate an African unicornBuy a yachtCreditsToni Akinmolayan -twitterGitHubMichael Trojan Okoh -twitterGitHubFollow me (I am not boring, I promise)TwitterGithub
Package: django-request-wyldw
Home-page:https://django-request.readthedocs.io/en/latest/Author: Kyle Fuller
Author-email:kyle@fuller.liMaintainer: Mariusz Felisiak
Maintainer-email:felisiak.mariusz@gmail.comLicense: BSD
Download-URL:https://pypi.org/project/django-request-wyldw/Description: .. include:: description.txtAs well as a site statistics module, with the active_users template tag and manager method you can also use django-request to show who is online in a certain time.Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.10
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Framework :: Django :: 2.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.6
Package: django-require-license
Djangostaticfiles post-processor that allows you to prepend a license header to the
compressed file(s) generated bydjango-require.InstallationUsepipto install the download and install the package fromPyPi:pip install django-require-licenseOr checkout the source code fromGithub:git clone https://github.com/collab-project/django-require-license.gitDocumentationDocumentation can be found onreadthedocs.org.
Package: django-require-migration-name
django-require-migration-namerequirenamein Django'smakemigrationsInstallationpipinstalldjango-require-migration-nameUsageAdddjango_require_migration_nameinto yourINSTALLED_APPS:INSTALLED_APPS=[# ...'django_require_migration_name',]Then you can'tmakemigrationswithoutname:>>pythonmanage.pymakemigrations
CommandError:Pleaseprovidenameformigrationfile(s).
>>pythonmanage.pymakemigrations-nname_here
NochangesdetectedChangelogv0.2.0fix: use underscore in package folder namev0.1.0Initial release
Package: django-require-s3
django-require-s3integratesdjango-requirewith the S3 storage backend fromdjango-storages.FeaturesOptimize your static assets usingdjango-requireUpload compiled assets to Amazon S3 usingdjango-storages.InstallationCheckout the latest django-require-s3 release and copy or symlink therequire_s3directory into yourPYTHONPATH.  If using pip, runpip installdjango-require-s3.Set yourSTATICFILES_STORAGEsetting to'require_s3.storage.OptimizedStaticFilesStorage'or'require_s3.storage.OptimizedCachedStaticFilesStorage'.Support and announcementsDownloads and bug tracking can be found at themain project
website.More informationThe django-require-s3 project was developed by Dave Hall. You can get the
code from thedjango-require-s3 project
site.Dave Hall is a freelance web developer, based in Cambridge, UK. You can
usually find him on the Internet in a number of different places:WebsiteTwitterGoogle Profile
Package: django-reredirects
# Django ReRedirects![fury](https://badge.fury.io/py/django-reredirects.png)![pypi](https://pypip.in/d/django-reredirects/badge.png)Django Redirects, but with regex and without the sites framework.Free software: BSD license# History## 0.1.0 (2013-11-12)First release on PyPI.