Skip to main content

Django application to create messages based on markdown

Project description

Django messaging application

This messaging app has to be integrated into an existing django website.

Quick start

  1. Add "messaging" to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [  
    ...  
    'django_markdown_messaging',  
]
  1. Include the messaging URLconf in your project urls.py like this:
path('msg/', include(('django_markdown_messaging.urls', 'messaging'))),
  1. Run python manage.py migrate to create the messaging models.

  2. Start the development server and visit http://127.0.0.1:8000/msg to check if everything is ok.

How to use

  1. Go to http://127.0.0.1:8000/msg and click on "new message"
  2. Write your message using plain text or markdown syntax
  3. You can choose to allow editing or deleting of this message
  4. Then, click on "Save" button
  5. Link of the message appears on screen, just copy and paste it to your friends! :-)
  6. If you go on the message page, you'll see your message and eventually a link to edit or delete this message.

Override those ugly templates

You can add a templates/messaging folder in your base application to override default templates.

There are four pages that you can override safely:

If you have any questions, I can help you! :-)

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

django-markdown-messaging-0.1.0.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

django_markdown_messaging-0.1.0-py3-none-any.whl (9.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page