A Django app to store and manage cricket matches.
Project description
🏏 Crickly
Crickly is a simple app to store cricket match details.
📝 Note: Development is still in progress and not in a stable state.
Detailed documentation is in the docs
directory. (Not produced yet. So instead heres a unicorn... 🦄)
🛫 Quick start
- Add
crickly
to your INSTALLED_APPS setting like this
INSTALLED_APPS = [
...
'crickly.core',
]
- Include the URLconf in your project urls.py like this
path(r'^matches/', include('crickly.core.urls.matches')),
path(r'^stats/', include('crickly.core.urls.stats')),
path(r'^api/', include('crickly.core.urls.api')),
-
Run
python manage.py migrate
to create the crickly models. -
Run
python manage.py collectstatic
to get static files. -
Add this to your base template
<script src="{% static "crickly/scripts.js"%}"></script>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
-
Start the development server and visit http://127.0.0.1:8000/admin/ to create a match (you'll need the Admin app enabled).
-
Visit http://127.0.0.1:8000/matches/ to view match details. Visit http://127.0.0.1:8000/stats/ to view statistics.
🔧 Extensions
There are several extensions to make this app more usable, they are:
- Crickly-playcricket: This extension links the core app to the ECB Play Cricket system. It is helpful for clubs who play in leagues that require the results to be added to playcricket.
- Crickly-matchreports: ⚙️ Under Development. This adds a match report section to the website.
- Crickly-fantasyleague: ⚙️ Under Development. This adds a fantasy league section to the website. A good fundraiser for cricket clubs.
- Crickly-PCSP-BBB: ⚙️ Under Development. This adds support for a ball by ball feed from Play Cricket Scorer Pro. Requires crickly-playcricket
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file crickly-0.1.0.tar.gz
.
File metadata
- Download URL: crickly-0.1.0.tar.gz
- Upload date:
- Size: 17.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d27f0fe2b7b3729d1fd8280995a59f5908b97a81383db4fe1c21b5ac77923d16 |
|
MD5 | e95e4eb2b7010e4358175c996c302654 |
|
BLAKE2b-256 | 6a35ce6babc2c8625fb089c50d231377740ac775a5a9dcf7b0a320e94561a38c |
File details
Details for the file crickly-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: crickly-0.1.0-py3-none-any.whl
- Upload date:
- Size: 40.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6de9f7107b3527de3607ff107e0d3eeecfa365eb7c122c6f28b1803068e8aa52 |
|
MD5 | 2ecdc1fadc53df7dfefa058e523a0b2d |
|
BLAKE2b-256 | e8eadbacccafaede8efd7d57f88ef00ce5c2f04cc4d3aca6a1e05e35748781f3 |