4
Open edX管理命令
source link: http://wwj718.github.io/post/edx/open-edx-manage-command/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Open edX管理命令
2016-05-03
基于dogwood版本
- /edx/bin/python.edxapp /edx/bin/manage.edxapp cms –setting=aws
- /edx/bin/python.edxapp /edx/bin/manage.edxapp lms –setting=aws
:::text
[auth]
changepassword
createsuperuser
[certificates]
cert_whitelist
create_fake_cert
fix_ungraded_certs
gen_cert_report
regenerate_user
resubmit_error_certificates
ungenerated_certs
[course_groups]
post_cohort_membership_fix
[course_overviews]
generate_course_overview
[course_structures]
generate_course_structure
[courseware]
clean_history
clean_xml
dump_course_ids
dump_course_structure
export_course
import
regrade_partial
[dashboard]
git_add_course
[debug]
dump_xml_courses
[django]
check
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
makemigrations
migrate
runfcgi
shell
showmigrations
sql
sqlall
sqlclear
sqlcustom
sqldropindexes
sqlflush
sqlindexes
sqlmigrate
sqlsequencereset
squashmigrations
startapp
startproject
syncdb
testserver
validate
[django_comment_client]
assign_role
assign_roles_for_course
create_roles_for_existing
get_discussion_link
reload_forum_users
seed_permissions_roles
show_permissions
[django_nose]
test
[django_openid_auth]
openid_cleanup
[djcelery]
celery
celerybeat
celerycam
celeryd
celeryd_detach
celeryd_multi
celerymon
djcelerymon
[edx_proctoring]
set_attempt_status
[edx_sga]
sga_migrate_submissions
[edxmako]
preprocess_assets
[instructor]
compute_grades
dump_grades
[mailing]
mailchimp_id
mailchimp_sync_announcements
mailchimp_sync_course
[oauth2_provider]
create_oauth2_client
[openassessment]
create_oa_submissions
performance_test_for_submissions
simulate_ai_grading_error
upload_oa_data
[sessions]
clearsessions
[shoppingcart]
retire_order
[simple_history]
populate_history
[static_replace]
clear_collectstatic_cache
[staticfiles]
collectstatic
findstatic
runserver
[student]
6002exportusers
6002importusers
add_to_group
anonymized_id_mapping
assigngroups
cert_restriction
change_enrollment
create_random_users
create_user
emaillist
get_grades
set_staff
set_superuser
sync_user_info
transfer_students
userinfo
[teams]
reindex_course_team
[third_party_auth]
saml
[thumbnail]
thumbnail
[user_api]
email_opt_in_list
[verify_student]
retry_failed_photo_verifications
set_software_secure_status
[wiki]
wikiviz
[xblock_django]
ensure_indexes
:::text
[auth]
changepassword
createsuperuser
[contentstore]
check_course
cleanup_assets
clone_course
create_course
delete_course
delete_orphans
edit_course_tabs
empty_asset_trashcan
export
export_all_courses
export_convert_format
fix_not_found
force_publish
git_export
import
migrate_to_split
populate_creators
prompt
reindex_course
reindex_library
restore_asset_from_trashcan
utils
xlint
[course_groups]
post_cohort_membership_fix
[course_overviews]
generate_course_overview
[course_structures]
generate_course_structure
[django]
check
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
makemigrations
migrate
runfcgi
shell
showmigrations
sql
sqlall
sqlclear
sqlcustom
sqldropindexes
sqlflush
sqlindexes
sqlmigrate
sqlsequencereset
squashmigrations
startapp
startproject
syncdb
testserver
validate
[django_nose]
test
[django_openid_auth]
openid_cleanup
[djcelery]
celery
celerybeat
celerycam
celeryd
celeryd_detach
celeryd_multi
celerymon
djcelerymon
[edx_proctoring]
set_attempt_status
[edx_sga]
sga_migrate_submissions
[edxmako]
preprocess_assets
[oauth2_provider]
create_oauth2_client
[openassessment]
create_oa_submissions
performance_test_for_submissions
simulate_ai_grading_error
upload_oa_data
[require]
require_init
[sessions]
clearsessions
[simple_history]
populate_history
[static_replace]
clear_collectstatic_cache
[staticfiles]
collectstatic
findstatic
runserver
[student]
6002exportusers
6002importusers
add_to_group
anonymized_id_mapping
assigngroups
cert_restriction
change_enrollment
create_random_users
create_user
emaillist
get_grades
set_staff
set_superuser
sync_user_info
transfer_students
userinfo
[user_api]
email_opt_in_list
[verify_student]
retry_failed_photo_verifications
set_software_secure_status
[xblock_django]
ensure_indexes
具体的使用方法可以翻阅源码或是测试用例management/commands/tests
- /edx/bin/manage.edxapp cms –setting=aws export course-v1:a+b+c /tmp/test/a_b_c //导出课程
- 导出课程还是用python代码吧:
from contentstore.management.commands.export_all_courses import export_courses_to_output_path
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK