Hi L,
Thanks for your reply. I’m through pip to install the django-auth-ldap already. But there are two question here. 1. How can I check the django-auth-ldap version? 2. What do you mean of install via virt env? I’m follow the edX Ubuntu 12.04 +64 bit installation guide to install the edX, is that virt env? *https://github.com/edx/configuration/wiki/edX-Ubuntu-12.04-64-bit-Installation* <https://github.com/edx/configuration/wiki/edX-Ubuntu-12.04-64-bit-Installation> ----------------------------------------------------------------------------------------- root@ethiopia:/edx/app/edxapp/edx-platform/lms/envs# pip install django-auth-ldap Requirement already satisfied (use --upgrade to upgrade): django-auth-ldap in /usr/local/lib/python2.7/dist-packages Requirement already satisfied (use --upgrade to upgrade): django in /usr/local/lib/python2.7/dist-packages (from django-auth-ldap) Requirement already satisfied (use --upgrade to upgrade): python-ldap>=2.0 in /usr/local/lib/python2.7/dist-packages (from django-auth-ldap) Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages (from python-ldap>=2.0->django-auth-ldap) Cleaning up... Thanks and Regards, Terence Yip Lachlan Musicman於 2015年2月24日星期二 UTC+8上午7時15分46秒寫道: > Sorry, I've been organising a conference and have been awol. I'll be > able to take a look next week. But quickly: > > I don't understand why you have two versions of Django, I would > suggest that is an issue. > > You should be using django-auth-ldap, and that's got Django > 1.3 as a > requirement. > > You shouldn't need to create the %user - that is done automatically by > the django-auth-ldap > > Finally, please please please use a virtual environment. It makes all > of this significantly easier - like finding django-auth-ldap is as > easy as "pip install django-auth-ldap". > > It's recommended you don't install via apt-get. While apt-get is easy > and centralised, in the case of web apps, I would install via virt env > and pip every time. > > cheers > L. > ------ > "This is a profound psychological violence here. How can one even > begin to speak of dignity in labor when one secretly feels one's job > should not exist?" > > On the Phenomenon of Bullshit Jobs, David Graeber > http://strikemag.org/bullshit-jobs/ > > > On 23 February 2015 at 19:09, 'Yip Terence' via Django users > <django...@googlegroups.com <javascript:>> wrote: > > Hi L, > > > > Actually, I has been input the LDAP string in > > /edx/app/edxapp/edx-platform/lms/envs/common.py. But there a two > problems > > after the configuration. Firstly, the script can't get the %user value I > > need to hardcode the username / email in the connection string than I > can > > login to edx. Secondly, can't to create an user profile when first > login. > > > > Is it need to modify the views.py and urls.py file for collect the %user > > value and create the user profile? > > > > > > I have 2 version django in edx. > > > ./edx/app/edxapp/venvs/edxapp/src/lettuce/tests/integration/lib/Django-1.3/django/bin/django-admin.py > > > > > ./edx/app/edxapp/venvs/edxapp/src/lettuce/tests/integration/lib/Django-1.2.5/django/bin/django-admin.py > > > > > > > > ldap_auth_ldap: > > How can I find the version? I using the apt-get to install the package. > > > > The search settings.py result. > > -----------Setttings.py------------------- > > ./edx/app/xqueue/xqueue/xqueue/settings.py > > > ./edx/app/xqueue/venvs/xqueue/lib/python2.7/site-packages/django/conf/project_template/project_name/settings.py > > > > > ./edx/app/xqueue/venvs/xqueue/lib/python2.7/site-packages/newrelic-2.18.1.15/newrelic/api/settings.py > > > > > ./edx/app/edxapp/edx-platform/common/test/acceptance/pages/studio/settings.py > > > > ./edx/app/edxapp/edx-platform/lms/djangoapps/django_comment_client/settings.py > > > > ./edx/app/edxapp/edx-platform/lms/lib/comment_client/settings.py > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/django_countries/tests/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/method_override/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/example/settings.py > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/django/conf/project_template/project_name/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/dealer/contrib/django/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/newrelic-2.18.1.15/newrelic/api/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/django_extensions/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages/appconf/tests/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/src/django-pipeline/pipeline/conf/settings.py > > ./edx/app/edxapp/venvs/edxapp/src/django-pipeline/tests/settings.py > > ./edx/app/edxapp/venvs/edxapp/src/edx-val/edxval/settings.py > > > ./edx/app/edxapp/venvs/edxapp/src/lettuce/tests/integration/lib/Django-1.3/django/conf/project_template/settings.py > > > > > ./edx/app/edxapp/venvs/edxapp/src/lettuce/tests/integration/lib/Django-1.2.5/django/conf/project_template/settings.py > > > > > ./usr/local/lib/python2.7/dist-packages/django/conf/project_template/project_name/settings.py > > > > > > Thank you very much for your assistance. > > > > Thanks and Regards, > > Terence Yip > > > > Lachlan Musicman於 2015年2月10日星期二 UTC+8下午12時22分50秒寫道: > >> > >> Yip, EDX looks complex - can you search for the settings file and > report > >> back? > >> > >> AuthLDAP is annoying, but it does work - I've used it successfully > >> against an AD backend. The error messages are important to read. > >> > >> But first, find your settings file. > >> > >> You will need to provide us with more info too. What's not working? > >> What have you put into the settings file? What version of django is > >> EDX using, and does django_auth_ldap provide support for that django > >> version, what error messages are you getting? Can you attach to the > >> ldap server from just the django shell (ie, are the username and > >> password etc correct)? > >> > >> cheers > >> L. > >> ------ > >> "This is a profound psychological violence here. How can one even > >> begin to speak of dignity in labor when one secretly feels one's job > >> should not exist?" > >> > >> On the Phenomenon of Bullshit Jobs, David Graeber > >> http://strikemag.org/bullshit-jobs/ > >> > >> > >> On 10 February 2015 at 15:00, 'Yip Terence' via Django users > >> <django...@googlegroups.com> wrote: > >> > Dear All, > >> > > >> > I have been installed the open edx and django_auth_ldap package > >> > (http://code.edx.org/) in our environment. However, I'm not > successful > >> > to > >> > config the Auth with LDAP. Could anyone could provide the guide to > me? > >> > I > >> > don't know where is the settings.py file path in open edx. > >> > > >> > Please help. > >> > > >> > Thanks and Regards, > >> > Terence Yip > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups > >> > "Django users" group. > >> > To unsubscribe from this group and stop receiving emails from it, > send > >> > an > >> > email to django-users...@googlegroups.com. > >> > To post to this group, send email to django...@googlegroups.com. > >> > Visit this group at http://groups.google.com/group/django-users. > >> > To view this discussion on the web visit > >> > > >> > > https://groups.google.com/d/msgid/django-users/65f0df30-c315-401c-9711-9228779a65ed%40googlegroups.com. > > > >> > For more options, visit https://groups.google.com/d/optout. > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Django users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to django-users...@googlegroups.com <javascript:>. > > To post to this group, send email to django...@googlegroups.com > <javascript:>. > > Visit this group at http://groups.google.com/group/django-users. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/django-users/7c969ba2-7c03-41a9-a25e-8836280517cb%40googlegroups.com. > > > > > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/ee41bfae-4c40-43dc-83c0-d04ddbd6133f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.