Compare commits

..

2 Commits

Author SHA1 Message Date
p32cia7zh 51c0763b79 personal upload
4 months ago
p3mk6vbs7 20a712f420 ADD file via upload
4 months ago

5
.idea/.gitignore vendored

@ -1,5 +0,0 @@
# 默认忽略的文件
/shelf/
/workspace.xml
# 基于编辑器的 HTTP 客户端请求
/httpRequests/

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.13" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="PyDocumentationSettings">
<option name="format" value="PLAIN" />
<option name="myDocStringFormat" value="Plain" />
</component>
</module>

@ -1,78 +0,0 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="ignoredPackages">
<list>
<option value="bleach" />
<option value="borax" />
<option value="bottle" />
<option value="certifi" />
<option value="cffi" />
<option value="charset-normalizer" />
<option value="colorama" />
<option value="coverage" />
<option value="Django" />
<option value="django-appconf" />
<option value="django-compressor" />
<option value="django-echarts" />
<option value="django-haystack" />
<option value="django-ipware" />
<option value="django-mdeditor" />
<option value="django-uuslug" />
<option value="elasticsearch" />
<option value="elasticsearch-dsl" />
<option value="frozenlist" />
<option value="gevent" />
<option value="greenlet" />
<option value="htmlgenerator" />
<option value="idna" />
<option value="jieba" />
<option value="Jinja2" />
<option value="jsonpickle" />
<option value="Markdown" />
<option value="MarkupSafe" />
<option value="multidict" />
<option value="mysqlclient" />
<option value="openai" />
<option value="packaging" />
<option value="pillow" />
<option value="prettytable" />
<option value="propcache" />
<option value="pycparser" />
<option value="pyecharts" />
<option value="Pygments" />
<option value="python-dateutil" />
<option value="python-ipware" />
<option value="python-logstash" />
<option value="python-slugify" />
<option value="pytz" />
<option value="rcssmin" />
<option value="redis" />
<option value="requests" />
<option value="rjsmin" />
<option value="setuptools" />
<option value="simplejson" />
<option value="six" />
<option value="sqlparse" />
<option value="text-unidecode" />
<option value="tqdm" />
<option value="typing_extensions" />
<option value="tzdata" />
<option value="ua-parser" />
<option value="ua-parser-builtins" />
<option value="urllib3" />
<option value="user-agents" />
<option value="wcwidth" />
<option value="webencodings" />
<option value="WeRoBot" />
<option value="Whoosh" />
<option value="xmltodict" />
<option value="yarl" />
<option value="zope.event" />
<option value="zope.interface" />
</list>
</option>
</inspection_tool>
</profile>
</component>

@ -1,6 +0,0 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.13" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.13" project-jdk-type="Python SDK" />
</project>

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Django.iml" filepath="$PROJECT_DIR$/.idea/Django.iml" />
</modules>
</component>
</project>

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
<mapping directory="$PROJECT_DIR$/src/DjangoBlog-master/DjangoBlog" vcs="Git" />
</component>
</project>

@ -1,10 +1,5 @@
<<<<<<< HEAD
<?xml version="1.0" encoding="UTF-8"?> #11
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
=======
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4"> #当前版本是4
>>>>>>> 8581d5796cc6f0d8331faf265b42580ab31a2bea
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.12" jdkType="Python SDK" />

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/../.." vcs="Git" />
<mapping directory="$PROJECT_DIR$/DjangoBlog" vcs="Git" />
</component>
</project>

@ -1,36 +1,22 @@
#!/usr/bin/env python
# 指定使用env来查找python解释器这样可以跨平台使用
import os
import sys
# 当这个脚本被直接执行时(而不是被导入为模块)
if __name__ == "__main__":
# 设置默认的DJANGO_SETTINGS_MODULE环境变量
# 这里指定了项目的settings模块为"djangoblog.settings"
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoblog.settings")
try:
# 尝试从django.core.management导入execute_from_command_line函数
# 这个函数用于解析和执行Django管理命令
from django.core.management import execute_from_command_line
except ImportError:
# 如果导入失败可能是由于Django没有安装或其他原因
# 下面的代码用于更精确地判断是否是Django未安装导致的错误
# 尝试直接导入django模块
# The above import may fail for some other reason. Ensure that the
# issue is really that Django is missing to avoid masking other
# exceptions on Python 2.
try:
import django
except ImportError:
# 如果django模块也无法导入说明Django确实没有安装
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
)
# 如果能导入django但无法导入execute_from_command_line则抛出原始异常
raise
# 执行命令行参数指定的Django管理命令
# sys.argv包含了命令行参数例如['manage.py', 'runserver']
execute_from_command_line(sys.argv)

Loading…
Cancel
Save