Comments (7)
Hi @gab-luz, can you confirm you tried what's suggested here ?
from django-helpdesk.
By default, teams functionality is enabled in Django Helpdesk.
Per the issue that @Benbb96 pointed you to, you will have to disable the (Pinax) teams feature to use the allauth app.
You best bet is to start with a fresh DB after setting your configuration correctly to omit teams unless you are comfortable with cleaning out any migrations that are already processed for Django Helpdesk.
from django-helpdesk.
Serriously we should just dissable teams by default, I'm sorry I caused so many people problems, I really had no idea what havoc would come of that one silly dependency 😵💫
from django-helpdesk.
Hi @gab-luz, can you confirm you tried what's suggested here ?
I did. Nothing different happened. I put that on my settings.py
from django-helpdesk.
By default, teams functionality is enabled in Django Helpdesk. Per the issue that @Benbb96 pointed you to, you will have to disable the (Pinax) teams feature to use the allauth app.
You best bet is to start with a fresh DB after setting your configuration correctly to omit teams unless you are comfortable with cleaning out any migrations that are already processed for Django Helpdesk.
I've tried this and it didn't work (ISSUE 912):
HELPDESK_TEAMS_MODEL = 'usr.Person'
HELPDESK_TEAMS_MIGRATION_DEPENDENCIES = []
HELPDESK_KBITEM_TEAM_GETTER = lambda _: None
BUT, using the code below in my settings.py made all the error messages related django-helpdesk gone (also ISSUE 912, but didn't see it)
INSTALLED_APPS = [
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sessions",
"django.contrib.sites",
"django.contrib.messages",
"django.contrib.staticfiles",
# "django.contrib.humanize", # Handy template tags
"django.contrib.admin",
"django.forms",
"django.contrib.humanize", # Required for elapsed time formatting
"bootstrap4form",
# Required for nicer formatting of forms with the default templates
# 'account', # Required by pinax-teams
# 'pinax.invitations', # Required by pinax-teams
# 'pinax.teams', # Team support
# 'reversion', # Required by pinax-teams
"helpdesk", # This is us!
]
from django-helpdesk.
Too early:
SystemCheckError: System check identified some issues:
ERRORS:
helpdesk.KBItem.team: (fields.E300) Field defines a relation with model 'pinax_teams.Team', which is either not installed, or is abstract.
helpdesk.KBItem.team: (fields.E307) The field helpdesk.KBItem.team was declared with a lazy reference to 'pinax_teams.team', but app 'pinax_teams' isn't installed.
When running manage.py makemigrations, I got the error above. It depends on teams to work.
from django-helpdesk.
Closing as duplicate #912
from django-helpdesk.
Related Issues (20)
- Why is the API optional? HOT 4
- Can't "take" tickets from dashboard due to checklist bug HOT 4
- The public submission form should be secured to prevent spam
- Now that we have the production ready standalone helpdesk we should get rid of the demodesk config to reduce confusion HOT 3
- Public ticket update needs to be a separate view from staff update
- Ticket description and the first follow up both contain the same text in their body HOT 2
- Bootstrap forms version in upgrade documentation does not match requirements.
- Helpdesk limits which files can be attached HOT 3
- Failed to install demo using both 'make rundemo' and docker variants HOT 2
- Unable to change Ticket title in "Change Further Details" section of the ticket view. HOT 1
- Documentation at readthedocs outdated HOT 1
- Ticket links in 'My Tickets' view are broken when not installed in site root. HOT 1
- logout stops working with Django >4.0 HOT 2
- Configurable list of bookmarks in sidebar menu
- Graceful handling of dataTable errors HOT 2
- "GET /logout/ HTTP/1.0" 405 Method Not Allowed HOT 1
- Send Email asynchronously HOT 3
- Make parent tickets visible in ticket view, improve handling of dependencies
- Uploading attachment with extension not in HELPDESK_VALID_EXTENSIONS raises error
- `make checkformat` fails with missing flake8 in fresh checkout.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-helpdesk.