Git Product home page Git Product logo

django-dash's Introduction

django-dash's People

Contributors

barseghyanartur avatar bitdeli-chef avatar ceasaro avatar danrue avatar dpaskov avatar georgistanev avatar jtrim-ons avatar marc-queiroz avatar mmrose avatar mnestor avatar pandabearcoder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

django-dash's Issues

From the demo: When clicking on Login: "OperationalError at /accounts/login/"

OperationalError at /accounts/login/

FATAL:  password authentication failed for user "rkegsnimvdybhl"
FATAL:  password authentication failed for user "rkegsnimvdybhl"

Request Method: 	GET
Request URL: 	https://django-dash.herokuapp.com/en/accounts/login/
Django Version: 	1.6.4
Exception Type: 	OperationalError
Exception Value: 	

FATAL:  password authentication failed for user "rkegsnimvdybhl"
FATAL:  password authentication failed for user "rkegsnimvdybhl"

Exception Location: 	/app/.heroku/python/lib/python2.7/site-packages/psycopg2/__init__.py in connect, line 164
Python Executable: 	/app/.heroku/python/bin/python
Python Version: 	2.7.8
Python Path: 	

['/app',
 '/app/.heroku/python/bin',
 '/app/.heroku/python/lib/python2.7/site-packages/setuptools-11.3.1-py2.7.egg',
 '/app/.heroku/python/lib/python2.7/site-packages/pip-6.0.6-py2.7.egg',
 '/app',
 '/app/.heroku/python/lib/python27.zip',
 '/app/.heroku/python/lib/python2.7',
 '/app/.heroku/python/lib/python2.7/plat-linux2',
 '/app/.heroku/python/lib/python2.7/lib-tk',
 '/app/.heroku/python/lib/python2.7/lib-old',
 '/app/.heroku/python/lib/python2.7/lib-dynload',
 '/app/.heroku/python/lib/python2.7/site-packages']
Server time: 	Thu, 4 Jan 2018 15:00:18 +0000

connecting to database

Hi,
I can't figure out how dash plugins can request data from the database. how d3 plugin sample get their demo data?
thanks

django-dash doesn't work with Django 1.7

The main issue I found is that it fails during Django's setup. In 1.7, apparently, one is not supposed to call get_user_model() in module-level code. Here is a backtrace:

  File "/home/smithtg/src/crm-dashboard/env/lib/python3.3/site-packages/dash/models.py", line 20, in <module>
    from dash.compat import User
  File "/home/smithtg/src/crm-dashboard/env/lib/python3.3/site-packages/dash/compat.py", line 13, in <module>
    User = get_user_model()
  File "/home/smithtg/src/crm-dashboard/env/lib/python3.3/site-packages/django/contrib/auth/__init__.py", line 136, in get_user_model
    return django_apps.get_model(settings.AUTH_USER_MODEL)
  File "/home/smithtg/src/crm-dashboard/env/lib/python3.3/site-packages/django/apps/registry.py", line 199, in get_model
    self.check_models_ready()
  File "/home/smithtg/src/crm-dashboard/env/lib/python3.3/site-packages/django/apps/registry.py", line 131, in check_models_ready
    raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

I worked around this by changing src/dash/compat.py to read:

__all__ = ('User',)

from django.conf import settings
User = settings.AUTH_USER_MODEL

I imagine that this breaks some old versions of Django, but I haven't tested. If you're interested in a pull request, I might have time to try it out.

Getting an error on trying to register from Demo page

I am getting an error from the server below when I try to register for an account.

Is this the same "its full and needs emptying" issue that is reported in #19?

`

Request Method: POST
https://django-dash.herokuapp.com/en/accounts/register/
1.6.11
ProgrammingError
permission denied for relation auth_user
/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py in execute, line 53
/app/.heroku/python/bin/python
2.7.14
['/app', '/app/.heroku/python/bin', '/app', '/app/.heroku/python/lib/python27.zip', '/app/.heroku/python/lib/python2.7', '/app/.heroku/python/lib/python2.7/plat-linux2', '/app/.heroku/python/lib/python2.7/lib-tk', '/app/.heroku/python/lib/python2.7/lib-old', '/app/.heroku/python/lib/python2.7/lib-dynload', '/app/.heroku/python/lib/python2.7/site-packages']
Wed, 17 Jul 2019 02:49:44 +0000

`

example issues

i cant log in with the username test_user or test_admin i tried using test and test_admin test_user as password and still no

when trying to go to the admin page i get
http://127.0.0.1:8001/en/administration/login/?next=/en/administration/

TemplateSyntaxError at /en/administration/login/
'admin_static' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_tools_menu_tags
admin_urls
cache
dash_tags
debug_tags
easy_thumbnails_tags
i18n
l10n
log
rss_feed_tags
static
thumbnail
tz
widget_tweaks

Error during template rendering
In template /django_dash_example_app_installer/django-dash-stable/examples/example/templates/admin/base_site.html, error at line 2

'admin_static' is not a registered tag library. Must be one of: admin_list admin_modify admin_tools_menu_tags admin_urls cache dash_tags debug_tags easy_thumbnails_tags i18n l10n log rss_feed_tags static thumbnail tz widget_tweaks

Hardcoded requirements

I think hardcoded requirements are not good (for the library). It makes some sense for 'end' project.

I am developing project, I wanted to use django-dash but also I wanted to use newer versions of some of libraries which are hardcoded, so maybe instead of these:

install_requires = [
    'Pillow==2.1.0',
    'django-autoslug==1.7.1',
    'django-slim==0.7.1',
    'django-tinymce==1.5.1',
    'feedparser==5.1.3',
    'ordereddict==1.1',
    'pif==0.5',
    'radar==0.3',
    'six==1.4.1',
    'easy-thumbnails==1.4',
    'transliterate==1.5',
    'vishap==0.1'
]

you can use something like these:

install_requires = [
    'Pillow>=2.1.0,<3',
    'django-autoslug>=1.7.1,<2',
    'django-slim>=0.7.1<2',
    'django-tinymce>=1.5.1,<2',
]

and so on.

What do you think?

django-nine

pip install django-nine

django-nine is a requirement for this to run in 3.6 django 2.0

Make messages consistent

At the moment you see things like

Workspace "Name" was successfully deleted and Workspace `Name` was successfully edited. This should be made consistent. Switch to ".

need to change requirements.txt and manual example .sh is using latest django,need to set it to 1.6

(dashexample)tejesh@tejesh-K53SM ~/Desktop/dashboarddjangoapp/mysite/django-dash-stable/examples/example $ pip install django-tinymce==1.5.2
Downloading/unpacking django-tinymce==1.5.2
Downloading django-tinymce-1.5.2.tar.gz (2.4MB): 2.4MB downloaded
Running setup.py (path:/home/tejesh/.virtualenvs/dashexample/build/django-tinymce/setup.py) egg_info for package django-tinymce

warning: no previously-included files found matching '*.pyc'

Installing collected packages: django-tinymce
Running setup.py install for django-tinymce

warning: no previously-included files found matching '*.pyc'

Successfully installed django-tinymce
Cleaning up...
(dashexample)tejesh@tejesh-K53SM ~/Desktop/dashboarddjangoapp/mysite/django-dash-stable/examples/example $ ./manage.py syncdb
Traceback (most recent call last):
File "./manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/core/management/init.py", line 399, in execute_from_command_line
utility.execute()
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/core/management/init.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/core/management/init.py", line 272, in fetch_command
klass = load_command_class(app_name, subcommand)
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/core/management/init.py", line 75, in load_command_class
module = import_module('%s.management.commands.%s' % (app_name, name))
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
import(name)
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/south/management/commands/init.py", line 10, in
import django.template.loaders.app_directories
File "/home/tejesh/.virtualenvs/dashexample/local/lib/python2.7/site-packages/django/template/loaders/app_directories.py", line 25, in
raise ImproperlyConfigured('ImportError %s: %s' % (app, e.args[0]))
django.core.exceptions.ImproperlyConfigured: ImportError easy_thumbnails: No module named easy_thumbnails

Getting going with django-dash

Hi there,

Trying to get django-dash working locally. Have followed set up instructions for example project, but when I try to run and go to: http://127.0.0.1:8000/dashboard/

I just get a page not found 404 error (e.g. The current path, dashboard/, didn't match any of these). Have you any ideas why this might be occurring? I imagine I am missing something silly.

Thanks for your help,

Unable to login to demo

Hello,

as I was trying to use the demo on herokuapp.com the following error occured upon login:

permission denied for relation django_session
Request Method:	POST
Request URL:	https://django-dash.herokuapp.com/en/accounts/login/
Django Version:	1.6.4
Exception Type:	ProgrammingError
Exception Value:	
permission denied for relation django_session
Exception Location:	/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py in execute, line 53
Python Executable:	/app/.heroku/python/bin/python
Python Version:	2.7.8
Python Path:	
['/app',
 '/app/.heroku/python/bin',
 '/app/.heroku/python/lib/python2.7/site-packages/setuptools-11.3.1-py2.7.egg',
 '/app/.heroku/python/lib/python2.7/site-packages/pip-6.0.6-py2.7.egg',
 '/app',
 '/app/.heroku/python/lib/python27.zip',
 '/app/.heroku/python/lib/python2.7',
 '/app/.heroku/python/lib/python2.7/plat-linux2',
 '/app/.heroku/python/lib/python2.7/lib-tk',
 '/app/.heroku/python/lib/python2.7/lib-old',
 '/app/.heroku/python/lib/python2.7/lib-dynload',
 '/app/.heroku/python/lib/python2.7/site-packages']
Server time:	Tue, 12 Dec 2017 17:15:47 +0000


Environment:


Request Method: POST
Request URL: https://django-dash.herokuapp.com/en/accounts/login/

Django Version: 1.6.4
Python Version: 2.7.8
Installed Applications:
('admin_tools',
 'admin_tools.menu',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.admin',
 'django.contrib.sitemaps',
 'south',
 'tinymce',
 'registration',
 'easy_thumbnails',
 'localeurl',
 'slim',
 'dash',
 'dash.contrib.layouts.android',
 'dash.contrib.layouts.bootstrap2',
 'dash.contrib.layouts.windows8',
 'dash.contrib.plugins.dummy',
 'dash.contrib.plugins.memo',
 'dash.contrib.plugins.image',
 'dash.contrib.plugins.rss_feed',
 'dash.contrib.plugins.url',
 'dash.contrib.plugins.video',
 'dash.contrib.plugins.weather',
 'dash.contrib.apps.public_dashboard',
 'foo',
 'bar',
 'd3_samples',
 'news')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
 'localeurl.middleware.LocaleURLMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware')


Traceback:
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  114.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/debug.py" in sensitive_post_parameters_wrapper
  75.             return view(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py" in _wrapped_view
  99.                     response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  52.         response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/auth/views.py" in login
  43.             auth_login(request, form.get_user())
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/auth/__init__.py" in login
  83.         request.session.cycle_key()
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in cycle_key
  277.         self.create()
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in create
  40.                 self.save(must_create=True)
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in save
  63.                 obj.save(force_insert=must_create, using=using)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in save
  545.                        force_update=force_update, update_fields=update_fields)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in save_base
  573.             updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in _save_table
  654.             result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in _do_insert
  687.                                using=using, raw=raw)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/manager.py" in _insert
  232.         return insert_query(self.model, objs, fields, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/query.py" in insert_query
  1511.     return query.get_compiler(using=using).execute_sql(return_id)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
  903.             cursor.execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  69.             return super(CursorDebugWrapper, self).execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  53.                 return self.cursor.execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/utils.py" in __exit__
  99.                 six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  53.                 return self.cursor.execute(sql, params)

Exception Type: ProgrammingError at /accounts/login/
Exception Value: permission denied for relation django_session```

'dash' label duplicate

Getting
django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: dash
exception when trying to migrate in django-1.7. Any fixes?
I have dash version 0.4.12

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.