Skip to content

A minimal Django application with full test coverage, REST API with DRF, search with Haystack and ElasticSearch, and #hashtags

Notifications You must be signed in to change notification settings

westurner/djangotestapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

djangotestapp

git clone ssh://git@github.com/westurner/djangotestapp
cd djangotestapp
make install test
make setupdev migrate serve
# username/password: admin/password
  • Third-party authentication
  • OAuth2
  • Curl + OAuth2

~/.ftcurlish.json:

{
  "curl_path": "curl",
  "http_port": 62231,
  "json_indent": 2,
  "sites": {
    "dt": {
      "extra_headers": {},
      "request_token_params": {},
      "authorize_url": "http://localhost:8000/auth/token",
      "base_url": "http://localhost:8000/",
      "client_id": "4nDF3xY0z8kUdLGxj4hiSMIbRWo9WqTiidC9oTKM",
      "client_secret": "ufywDcTi8dNit8gfVfk0zaxy2SUj0gY3i0NNx37X6ZzGQqp6NOUxGCWz5ACIoM9HUsxyxsLbsiPezE0VqpotoYwfSDcRPlfnamq3nT2q27JUZiSgRCLtdDAC1XbS0LDN",
      "grant_type": "password",
      "access_token_url": "/auth/token"
    }
  }
}
  • AMQP Message Queue
  • Asynchronous task queue
  • Worker message protocol
  • rabbitmq
  • Linux Containers
  • CLI

.

About

A minimal Django application with full test coverage, REST API with DRF, search with Haystack and ElasticSearch, and #hashtags

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published