您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
 

36 行
916 B

  1. # Copyright (c) 2013, Web Notes Technologies Pvt. Ltd.
  2. # MIT License. See license.txt
  3. # make public folders
  4. from __future__ import unicode_literals
  5. import os
  6. def make():
  7. """make public folder symlinks if missing"""
  8. dirs = ["public", "public/js", "public/css", "public/files", "public/backups"]
  9. for dirname in dirs:
  10. if not os.path.exists(dirname):
  11. os.mkdir(dirname)
  12. os.chdir("public")
  13. symlinks = [
  14. ["app", "../app/public"],
  15. ["lib", "../lib/public"],
  16. ["web.py", "../lib/public/html/web.py"],
  17. ["server.py", "../lib/public/html/server.py"],
  18. ["blank.html", "../lib/public/html/blank.html"],
  19. ["unsupported.html", "../lib/public/html/unsupported.html"],
  20. ["sitemap.xml", "../lib/public/html/sitemap.xml"],
  21. ["rss.xml", "../lib/public/html/rss.xml"],
  22. ]
  23. for link in symlinks:
  24. if not os.path.exists(link[0]) and os.path.exists(link[1]):
  25. os.symlink(link[1], link[0])
  26. os.chdir('..')