CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 08 Aug 2025 16:10:23 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20091203053018
location: https://web.archive.org/web/20091203053018/https://github.com/CrowdSense/django-saas-kit
server-timing: captures_list;dur=0.705186, exclusion.robots;dur=0.022346, exclusion.robots.policy;dur=0.010600, esindex;dur=0.010135, cdx.remote;dur=128.316853, LoadShardBlock;dur=616.064992, PetaboxLoader3.datanode;dur=153.437916, PetaboxLoader3.resolve;dur=318.300291
x-app-server: wwwb-app204
x-ts: 302
x-tr: 800
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app204; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 08 Aug 2025 16:10:24 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Thu, 03 Dec 2009 05:30:16 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "e42ab55999b4f06f96158e613b82c176"
x-archive-orig-x-runtime: 416ms
x-archive-orig-content-length: 29574
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 03 Dec 2009 05:30:18 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 21 Sep 2009 17:22:25 GMT", ; rel="prev memento"; datetime="Fri, 02 Oct 2009 22:16:22 GMT", ; rel="memento"; datetime="Thu, 03 Dec 2009 05:30:18 GMT", ; rel="next memento"; datetime="Fri, 04 Dec 2009 05:50:46 GMT", ; rel="last memento"; datetime="Tue, 16 Mar 2010 22:02:19 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_13_20091203030103_crawl101-c/51_13_20091203052600_crawl101.arc.gz
server-timing: captures_list;dur=0.575321, exclusion.robots;dur=0.024342, exclusion.robots.policy;dur=0.011222, esindex;dur=0.011643, cdx.remote;dur=28.235462, LoadShardBlock;dur=196.853219, PetaboxLoader3.datanode;dur=125.044717, PetaboxLoader3.resolve;dur=301.445501, load_resource;dur=351.159527
x-app-server: wwwb-app204
x-ts: 200
x-tr: 651
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
CrowdSense's django-saas-kit at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Sample django app for subscription based web service edit |
Homepage: | https://saaskit.org edit |
Public Clone URL: |
git://github.com/CrowdSense/django-saas-kit.git
Give this clone URL to anyone.
git clone git://github.com/CrowdSense/django-saas-kit.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:CrowdSense/django-saas-kit.git
|
commit 1e408691a4eff0ab47c6788eae38b775a64f5b79
tree 477c172d24285ba468bc5a190f96725c6f54ce2e
parent 51fbf45db572f4e5a77dc795b6041fc1b31972b7
tree 477c172d24285ba468bc5a190f96725c6f54ce2e
parent 51fbf45db572f4e5a77dc795b6041fc1b31972b7
name | age | message | |
---|---|---|---|
![]() |
.gitmodules | Mon Sep 21 23:14:50 -0700 2009 | correct submodule [CrowdSense] |
![]() |
CONTRIBUTORS | Mon Sep 21 23:16:12 -0700 2009 | added contributors [CrowdSense] |
![]() |
GPL-LICENSE.txt | Mon Sep 21 23:16:12 -0700 2009 | added contributors [CrowdSense] |
![]() |
README | Wed Aug 26 03:25:32 -0700 2009 | installation README update [CrowdSense] |
![]() |
project/ | Mon Sep 21 12:32:14 -0700 2009 | Added paypal.pro to INSTALLED_APPS. Added requi... [exslim] |
![]() |
site-python/ | Tue Jun 09 12:34:06 -0700 2009 | - Hard-code "domains" to use port 8000 - drop s... [mpasternacki] |
![]() |
templates/ | Mon Sep 21 12:32:14 -0700 2009 | Added paypal.pro to INSTALLED_APPS. Added requi... [exslim] |
![]() |
upstream/ | Mon Sep 21 23:14:50 -0700 2009 | correct submodule [CrowdSense] |
README
Django SAAS kit =============== Django SAAS kit is an example Django project integrating django-subscription and django-muaccount applications to achieve multi-user accounts with custom domain, that are characteristic for Software As A Service-type (SAAS) services. Table of Contents ================= 1 Getting started 2 Default data set 3 Runtime environment 3.1 Warnings at startup 4 License 1 Getting started ~~~~~~~~~~~~~~~~~ To start the project, after cloning Git repository, run: 1. make -C upstream/ init 2. cd project 3. python manage.py syncdb --noinput 4. python manage.py loaddata exampledata.json 5. python manage.py runserver Project includes as Git sumodules or downloads from upstream/Makefile all needed Django applications; only requirements are Python (2.5 or higher, but may work on earlier versions of Python) and stable release of Django (1.0.2 at this moment). To download dependencies (step 1), following programs are needed: - make, - git, - mercurial, - subversion, - wget, - tar accepting "-j" option (any recent GNU tar). 2 Default data set ~~~~~~~~~~~~~~~~~~ By loading exampledata.json, data is populated with: - Silver Membership monthly recurring plan, linked to Silver Member group, having ability to change muaccount's public status; - Gold Membership monthly recurring plan, linked to Gold Member group, having ability to set custom domain and change muaccount's public status - administrative interface user, login admin, password admin - free_user user, password "free", with no paid plan selected - silver_user user, password "silver", with silver plan selected - gold_user user, password "gold", with gold plan selected - muaccount of free_user with subdomain "free" - muaccount of silver_user with subdomain "silver" - muaccount of gold_user with custom domain "www.gold-account.com" - test1 user, password "test", with no plan selected, member of "free" and "silver" muaccount - test2 user, password "test", with no plan selected, member of "silver" and "gold" account - test3 user, password "test", with no plan selected, member of "gold" account 3 Runtime environment ~~~~~~~~~~~~~~~~~~~~~ Project is expected to run on localhost, port 8000 (or any other port set in MUACCOUNTS_PORT). For all sites to work correctly, following hosts must resolve to 127.0.0.1 (e.g. by adding entry in /etc/hosts): example.com www.example.com free.example.com silver.example.com gold.example.com www.gold-account.com. To deploy on standard port (80 for HTTP), comment out MUACCOUNTS_PORT setting. To succesfully use PayPal sandbox, you'll need to: - sign up for PayPal sandbox at [https://developer.paypal.com/] - configure PAYPAL_RECEIVER_EMAIL and possibly SUBSCRIPTION_PAYPAL_SETTINGS in project/settings.py - make sure your page is visible from outside world (necessary for IPN callbacks) - set your page's IP or root domain (MUACCOUNTS_ROOT_DOMAIN) and port, in form 12.34.56.78:8000 (when deploying on standard port, set just IP or root domain), as `example.com' Site's domain name in admin panel, so that django-subscription can give correct IPN URL to PayPal. To run with live PayPal, you'll need to change {{form.sandbox}} to {{form.render}} in templates/subscription/subscription_detail.html and set PAYPAL_TEST to False in project/settings.py. 3.1 Warnings at startup ======================= When some of dependencies are installed system-wide (especially if installed with easy_install), Django may issue warnings similar to one pasted below: Installing index for admin.LogEntry model Installing index for subscription.Transaction model /opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/simplejson-2.0.9-py2.5-ma cosx-10.5-i386.egg/simplejson/_speedups.py:3: UserWarning: Module registration was already imported from /Users/admin/Projects/django-saas-kit/site-python/registration/__init__.py, but /opt/local/lib/python2.5/site-packages/django_registration-0.7-py2.5.egg is being added to sys.path import sys, pkg_resources, imp Such warnings are not important, since they only indicate that system-wide installation of django-registration is not used, and project-local checkout is used instead. 4 License ~~~~~~~~~ Licensed under the GPL (GPL-LICENSE.txt).
This feature is coming soon. Sit tight!