Forum for Django framework.
Project description
==============
Django-Musette
==============
Forum for Django framework.
NOTE: This application is under development. It is not recommended to use in a production environment.
Installing
----------
python setup.py install
Requirements:
-------------
1. Jquery
2. Bootstrap and bootstrap material desing (https://fezvrasta.github.io/bootstrap-material-design/)
Quick start:
------------
1. Add application 'musette' and dependencies to INSTALLED_APPS::
INSTALLED_APPS = (
...
'log',
'hitcount',
'endless_pagination',
'musette',
)
2. Add this urls to file urls.py::
from hitcount.views import update_hit_count_ajax
url(r'^ajax/hit/$', update_hit_count_ajax,
name='hitcount_update_ajax'),
url(r'^' , include('musette.urls')),
3. And in settings.py add this variable::
SESSION_SAVE_EVERY_REQUEST = True
4. Configure STATIC and MEDIA root in the settings.py::
5. Set this variables::
APP_PROFILE = 'profiles' # Application for your profiles
MODEL_PROFILE = 'Profile' # Model for profiles
FIELD_PHOTO_PROFILE = "photo" # Field that contains url photo
URL_PROFILE = '/profile/' # Url for profile
6. Execute command migrate::
python manage.py migrate
7. The application django-musette need a template base of name base.html. Example:
https://github.com/mapeveri/django-musette/blob/master/tests/plantillas/base.html
With the following tags::
{% block content %}{% endblock %}
{% block hitcount_javascript %}{% endblock %}
{% block extra_js %}{% endblock %}
8. If you need Spanish forum enable internationalization in django.
https://github.com/mapeveri/django-musette/blob/master/internationalization.rst
How to use?:
------------
1. Login in django admin and start to insert categories necessary. Example:
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/categories.png
The field position is for indicate the order of the categories.
2. Insert the forum necessary: Example:
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/forums.png
Field more importants:
- Position: The field position is for indicate the order of the forums in the categories.
- Topics count: Total forum topics.
- Check topics: If you need to review the topics by a moderator.
Ready!
Execute in the terminal::
python manage.py runserver
Visit 127.0.0.1:8000/forums you should see the categories and forums.
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/index.png
Django-Musette
==============
Forum for Django framework.
NOTE: This application is under development. It is not recommended to use in a production environment.
Installing
----------
python setup.py install
Requirements:
-------------
1. Jquery
2. Bootstrap and bootstrap material desing (https://fezvrasta.github.io/bootstrap-material-design/)
Quick start:
------------
1. Add application 'musette' and dependencies to INSTALLED_APPS::
INSTALLED_APPS = (
...
'log',
'hitcount',
'endless_pagination',
'musette',
)
2. Add this urls to file urls.py::
from hitcount.views import update_hit_count_ajax
url(r'^ajax/hit/$', update_hit_count_ajax,
name='hitcount_update_ajax'),
url(r'^' , include('musette.urls')),
3. And in settings.py add this variable::
SESSION_SAVE_EVERY_REQUEST = True
4. Configure STATIC and MEDIA root in the settings.py::
5. Set this variables::
APP_PROFILE = 'profiles' # Application for your profiles
MODEL_PROFILE = 'Profile' # Model for profiles
FIELD_PHOTO_PROFILE = "photo" # Field that contains url photo
URL_PROFILE = '/profile/' # Url for profile
6. Execute command migrate::
python manage.py migrate
7. The application django-musette need a template base of name base.html. Example:
https://github.com/mapeveri/django-musette/blob/master/tests/plantillas/base.html
With the following tags::
{% block content %}{% endblock %}
{% block hitcount_javascript %}{% endblock %}
{% block extra_js %}{% endblock %}
8. If you need Spanish forum enable internationalization in django.
https://github.com/mapeveri/django-musette/blob/master/internationalization.rst
How to use?:
------------
1. Login in django admin and start to insert categories necessary. Example:
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/categories.png
The field position is for indicate the order of the categories.
2. Insert the forum necessary: Example:
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/forums.png
Field more importants:
- Position: The field position is for indicate the order of the forums in the categories.
- Topics count: Total forum topics.
- Check topics: If you need to review the topics by a moderator.
Ready!
Execute in the terminal::
python manage.py runserver
Visit 127.0.0.1:8000/forums you should see the categories and forums.
.. image:: https://github.com/mapeveri/django-musette/blob/master/images/index.png
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
django-musette-0.0.1.tar.gz
(472.9 kB
view details)
File details
Details for the file django-musette-0.0.1.tar.gz
.
File metadata
- Download URL: django-musette-0.0.1.tar.gz
- Upload date:
- Size: 472.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f78c3cdfb5746214486e05dc5591f30325eb43293d6d85872e85979eb617a1d3 |
|
MD5 | 9b77cf04d1fd5d19d74af31307c1c391 |
|
BLAKE2b-256 | 67588186077bbc045b6a97a8cca7a028a1e87c150cb1adb3b0e68abed69c84e0 |