Maybe this Admin XBlock could help?
https://github.com/amolmishra23/edx-adminxblock

It has a “delete course” option.

On Tue, Feb 19, 2019 at 3:54 AM vicente rios <vicn...@gmail.com> wrote:

> I know it is a bit dead but I figure I would answer this question.
>
> No you can't delete courses from the module store by default.
>
> Yes, you can delete courses imported by git using the sysadmin section
> following this slides which also explain how to enable this section.
> https://github.com/mitodl/git-based-courses-slides
>
> Not planning on switching to git based courses any time soon so it sorta
> sucks.
>
> Thinking about hacking up a way to delete courses on the module store from
> sysadmin since it does list every course.
>
>
>
> El miércoles, 19 de julio de 2017, 13:04:54 (UTC+2), Victor Hooi escribió:
>>
>> Hi,
>>
>> Is this still the definitive way of deleting courses in EDX Studio?
>>
>> https://openedx.atlassian.net/wiki/display/PLAT/How+to+Delete+a+Course
>> also seems to suggest CLI commands.
>>
>> It seems a bit weird that you can create courses via the EDX Web UI - but
>> you can't delete them, and need to run arcane CLI on the server itself to
>> delete them...
>>
>> I just setup an EDX instance for my wife to play around with and she was
>> completely stumped on how to delete courses, and Google pointed me here.
>> Does anybody know if we added proper functionality to delete courses in
>> EDX  Studio yet since 2014?
>>
>> Regards,
>> Victor
>>
>> On Wednesday, 5 February 2014 08:27:10 UTC+8, Sean Murray wrote:
>>>
>>> Does "University" in this case equate to the "Organization"?
>>>
>>> So for instance, if this is the what the settings & details page looks
>>> like:
>>>
>>>
>>> <https://s3.amazonaws.com/f.cl.ly/items/1B2x2S252i150z2o2T1D/Screen%20Shot%202014-02-04%20at%204.03.45%20PM.png>
>>>
>>> *THEN:*
>>>
>>> My command should look like the following:* rake cms:delete_course
>>> LOC=NA/T1/2014_T1 COMMIT=commit*
>>>
>>> When I run this, I get the following error (...which may be an
>>> environment issue?)
>>>
>>>
>>> ./bin/rake cms:delete_course LOC=NA/T1/2014_T1 COMMIT=commit
>>>>
>>>> ./manage.py cms --settings dev delete_course --traceback NA/T1/2014_T1
>>>>> commit
>>>>
>>>> Traceback (most recent call last):
>>>>
>>>>   File "./manage.py", line 90, in <module>
>>>>
>>>>     startup = importlib.import_module(edx_args.startup)
>>>>
>>>>   File "/usr/lib/python2.7/importlib/__init__.py", line 37, in
>>>>> import_module
>>>>
>>>>     __import__(name)
>>>>
>>>>   File "/edx/app/edxapp/edx-platform/cms/startup.py", line 4, in
>>>>> <module>
>>>>
>>>>     from django.conf import settings
>>>>
>>>> ImportError: No module named django.conf
>>>>
>>>> rake aborted!
>>>>
>>>> Command failed with status (1): [./manage.py cms --settings dev
>>>>> delete_cour...]
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/file_utils.rb:53:in
>>>>> `block in create_shell_runner'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/file_utils.rb:45:in
>>>>> `call'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/file_utils.rb:45:in `sh'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/file_utils_ext.rb:37:in
>>>>> `sh'
>>>>
>>>> /edx/app/edxapp/edx-platform/rakelib/django.rake:92:in `block (2
>>>>> levels) in <top (required)>'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:246:in `call'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:246:in `block in
>>>>> execute'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:241:in `each'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:241:in `execute'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:184:in `block in
>>>>> invoke_with_call_chain'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:177:in
>>>>> `invoke_with_call_chain'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/task.rb:170:in `invoke'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:143:in
>>>>> `invoke_task'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:101:in
>>>>> `block (2 levels) in top_level'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:101:in
>>>>> `each'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:101:in
>>>>> `block in top_level'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:110:in
>>>>> `run_with_threads'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:95:in
>>>>> `top_level'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:73:in
>>>>> `block in run'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:160:in
>>>>> `standard_exception_handling'
>>>>
>>>> /edx/app/edxapp/.gem/gems/rake-10.0.4/lib/rake/application.rb:70:in
>>>>> `run'
>>>>
>>>> Tasks: TOP => cms:delete_course
>>>>
>>>> (See full trace by running task with --trace)
>>>>
>>>>
>>>
>>>
>>> Thanks for the halp!
>>>
>>>
>>>
>>> On Wednesday, July 24, 2013 4:56:48 AM UTC-7, Florian D. wrote:
>>>>
>>>> Le lundi 22 juillet 2013 13:50:58 UTC+2, Patrick Shan a écrit :
>>>>
>>>>> By the way, I use 'edx' as the <University> part in the command. This
>>>>> is the whole command:
>>>>>
>>>>> root@online:/opt/wwc/edx-platform# rake cms:delete_course
>>>>> LOC=edx/8390/edx-platform COMMIT=commit
>>>>>
>>>>> I used edx-configuration to install the whole edx-platform on an ec2
>>>>> instance. Is the University part right ?
>>>>>
>>>>
>>>> Of you're unsure, just log into Studio, choose the course you want to
>>>> delete, Settings -> Schedule & Details : University, Course Number and
>>>> Course Name will be displayed.
>>>>
>>>> Then you just have to type 'rake cms:delete_course
>>>> LOC=UNIVERSITY/COURSENUMBER/COURSENAME'.
>>>>
>>> --
> You received this message because you are subscribed to the Google Groups
> "General Open edX discussion" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/edx-code/34f626bd-ddc9-4c8d-9427-b955f0fa5690%40googlegroups.com
> <https://groups.google.com/d/msgid/edx-code/34f626bd-ddc9-4c8d-9427-b955f0fa5690%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
-- 


Website: http://www.appsembler.com
Blog: http://www.appsembler.com/blog
Twitter: http://twitter.com/natea
LinkedIn: http://linkedin.com/in/natea
Phone: +1 (617) 702-4331

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/CADW8HWCH-E4r1O-MrPNa5NkFE_0ggZBy2NSVd6EoZz0UMNPU%3Dg%40mail.gmail.com.

Reply via email to