Skip to main content

Djangosubsribe: Django Reusable app for Email Subscription.

Project description

Djangosubscribe : Django Reusable app for Email Subscription.

Djangosubscribe is a Reusable Django app which provides a full featured Email Subscription Model. Djangosubscribe is rich features and powerful enough to start a Blog and News website, without installation of any 3rd party packages.

Installation :

You can install Djangosubscribe from PyPI using pip.

pip install djangosubscribe

Configuration :

1. Open the module of your project folder, And put djangosubscribe into INSTALLED_APPS.


2. Open the module of your project folder, And include djangosubscribe URLs.

urlpatterns = [
    re_path(r'^post/', include('djangosubscribe.urls')),

3. Setup the Templates for djangosubscribe.

Important Note: djangosubscribe App is a part of Djangoengine project. And if you want to access UI part of Djangoadmin App, You need to configure some Reusable/global templates to your django project or you can create your own templates, It's very easy.

    'DIRS': [os.path.join(BASE_DIR, 'templates'),],

Create the templates folder inside BASE_DIR and Then create djangoadmin folders inside the templates folder. Then download the djangoadmin templates and put them inside the djangoadmin folder.

4. Static files configuration. Open your module and Configure Static files and media files or you can can use your own configuration.

STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static-local'),)
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static-root', 'static')

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static-root', 'media')

Create the static-local folder inside BASE_DIR, Then create djangoadmin folders inside that static-local folder. And also download the djangoadmin static files and put them inside the djangoadmin folder.

Complete the Djangosubscribe setup by running the following command in sequence.

python makemigrations
python migrate
python collectstatic
python runserver

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djangosubscribe-2.2.1.tar.gz (28.7 kB view hashes)

Uploaded source

Built Distribution

djangosubscribe-2.2.1-py3-none-any.whl (77.7 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page