diff --git a/.idea/1807c_git.iml b/.idea/1807c_git.iml
new file mode 100644
index 0000000000000000000000000000000000000000..6f457f041a5ff1c352cd288c6e9fbff97c0abdb7
--- /dev/null
+++ b/.idea/1807c_git.iml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="PYTHON_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="django" name="Django">
+      <configuration>
+        <option name="rootFolder" value="$MODULE_DIR$/1807c_git" />
+        <option name="settingsModule" value="git_cs/settings.py" />
+        <option name="manageScript" value="$MODULE_DIR$/manage.py" />
+        <option name="environment" value="&lt;map/&gt;" />
+        <option name="doNotUseTestRunner" value="false" />
+        <option name="trackFilePattern" value="migrations" />
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+  <component name="TemplatesService">
+    <option name="TEMPLATE_CONFIGURATION" value="Django" />
+    <option name="TEMPLATE_FOLDERS">
+      <list>
+        <option value="$MODULE_DIR$/1807c_git/templates" />
+      </list>
+    </option>
+  </component>
+  <component name="TestRunnerService">
+    <option name="PROJECT_TEST_RUNNER" value="Unittests" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000000000000000000000000000000000000..399908725e98df33985c097a1987083c3b85a580
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="JavaScriptSettings">
+    <option name="languageLevel" value="ES6" />
+  </component>
+  <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.6" project-jdk-type="Python SDK" />
+</project>
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b9796d491af2d6424856f8d1c1276353a05023d5
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/1807c_git.iml" filepath="$PROJECT_DIR$/.idea/1807c_git.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000000000000000000000000000000000000..94a25f7f4cb416c083d265558da75d457237d671
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c219bf73d8650187f2f27e09aa682b559f69ab0f
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,370 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="3872747d-42c3-4854-9acf-50674a14ff27" name="Default" comment="" />
+    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
+    <option name="TRACKING_ENABLED" value="true" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="FileEditorManager">
+    <leaf>
+      <file leaf-file-name="index.html" pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/templates/index.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="240">
+              <caret line="32" lean-forward="true" selection-start-line="32" selection-end-line="32" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="settings.py" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/git_cs/settings.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="-3100">
+              <caret line="41" lean-forward="true" selection-start-line="41" selection-end-line="41" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="urls.py" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/git_cs/urls.py">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="1896">
+              <caret line="91" selection-start-line="91" selection-end-line="91" />
+              <folding>
+                <element signature="e#630#667#0" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="sxh.html" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/templates/sxh.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="270">
+              <caret line="9" column="7" selection-start-line="9" selection-start-column="7" selection-end-line="9" selection-end-column="7" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="FileTemplateManagerImpl">
+    <option name="RECENT_TEMPLATES">
+      <list>
+        <option value="Python Script" />
+        <option value="HTML File" />
+      </list>
+    </option>
+  </component>
+  <component name="Git.Settings">
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="CHANGED_PATHS">
+      <list>
+        <option value="$PROJECT_DIR$/sxh/urls.py" />
+        <option value="$PROJECT_DIR$/sxh/views.py" />
+        <option value="$PROJECT_DIR$/templates/sxh.html" />
+        <option value="$PROJECT_DIR$/git_cs/urls.py" />
+        <option value="$PROJECT_DIR$/templates/index.html" />
+        <option value="$PROJECT_DIR$/git_cs/settings.py" />
+      </list>
+    </option>
+  </component>
+  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsGulpfileManager">
+    <detection-done>true</detection-done>
+    <sorting>DEFINITION_ORDER</sorting>
+  </component>
+  <component name="NodePackageJsonFileManager">
+    <packageJsonPaths />
+  </component>
+  <component name="ProjectFrameBounds" extendedState="7">
+    <option name="x" value="1005" />
+    <option name="y" value="35" />
+    <option name="width" value="1525" />
+    <option name="height" value="1040" />
+  </component>
+  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
+  <component name="ProjectView">
+    <navigator proportions="" version="1">
+      <foldersAlwaysOnTop value="true" />
+    </navigator>
+    <panes>
+      <pane id="ProjectPane">
+        <subPane>
+          <expand>
+            <path>
+              <item name="1807c_git" type="b2602c69:ProjectViewProjectNode" />
+              <item name="1807c_git" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="1807c_git" type="b2602c69:ProjectViewProjectNode" />
+              <item name="1807c_git" type="462c0819:PsiDirectoryNode" />
+              <item name="git_cs" type="462c0819:PsiDirectoryNode" />
+            </path>
+            <path>
+              <item name="1807c_git" type="b2602c69:ProjectViewProjectNode" />
+              <item name="1807c_git" type="462c0819:PsiDirectoryNode" />
+              <item name="templates" type="462c0819:PsiDirectoryNode" />
+            </path>
+          </expand>
+          <select />
+        </subPane>
+      </pane>
+      <pane id="Scope" />
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="DefaultHtmlFileTemplate" value="HTML File" />
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$" />
+    <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
+    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
+  </component>
+  <component name="RunDashboard">
+    <option name="ruleStates">
+      <list>
+        <RuleState>
+          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
+        </RuleState>
+        <RuleState>
+          <option name="name" value="StatusDashboardGroupingRule" />
+        </RuleState>
+      </list>
+    </option>
+  </component>
+  <component name="RunManager">
+    <configuration name="1807c_git" type="Python.DjangoServer" factoryName="Django server">
+      <module name="1807c_git" />
+      <option name="INTERPRETER_OPTIONS" value="" />
+      <option name="PARENT_ENVS" value="true" />
+      <envs>
+        <env name="PYTHONUNBUFFERED" value="1" />
+        <env name="DJANGO_SETTINGS_MODULE" value="git_cs.settings" />
+      </envs>
+      <option name="SDK_HOME" value="" />
+      <option name="WORKING_DIRECTORY" value="" />
+      <option name="IS_MODULE_SDK" value="false" />
+      <option name="ADD_CONTENT_ROOTS" value="true" />
+      <option name="ADD_SOURCE_ROOTS" value="true" />
+      <option name="launchJavascriptDebuger" value="false" />
+      <option name="port" value="8000" />
+      <option name="host" value="" />
+      <option name="additionalOptions" value="" />
+      <option name="browserUrl" value="" />
+      <option name="runTestServer" value="false" />
+      <option name="runNoReload" value="false" />
+      <option name="useCustomRunCommand" value="false" />
+      <option name="customRunCommand" value="" />
+    </configuration>
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="3872747d-42c3-4854-9acf-50674a14ff27" name="Default" comment="" />
+      <created>1565918672116</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1565918672116</updated>
+    </task>
+    <servers />
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="-7" y="-7" width="1550" height="838" extended-state="6" />
+    <editor active="true" />
+    <layout>
+      <window_info anchor="bottom" id="TODO" order="6" />
+      <window_info anchor="bottom" id="Event Log" side_tool="true" />
+      <window_info anchor="bottom" id="Database Changes" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Run" order="2" weight="0.24752475" />
+      <window_info anchor="bottom" id="Version Control" />
+      <window_info anchor="bottom" id="Python Console" />
+      <window_info anchor="bottom" id="Terminal" weight="0.28288543" />
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.25" />
+      <window_info anchor="bottom" id="Docker" show_stripe_button="false" />
+      <window_info anchor="right" id="Database" />
+      <window_info anchor="right" id="SciView" />
+      <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
+      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
+      <window_info id="Favorites" side_tool="true" />
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
+      <window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Version Control" order="7" />
+      <window_info id="Favorites" order="2" side_tool="true" />
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.25" />
+      <window_info anchor="right" id="SciView" order="3" />
+      <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
+      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
+      <window_info anchor="bottom" id="Database Changes" order="7" show_stripe_button="false" />
+      <window_info anchor="bottom" id="TODO" order="6" />
+      <window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.57708627" />
+      <window_info anchor="bottom" id="Find" order="1" />
+      <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
+      <window_info anchor="right" id="Database" order="3" />
+      <window_info anchor="bottom" id="Terminal" order="7" weight="0.28288543" />
+      <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
+      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
+      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
+      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
+      <window_info anchor="bottom" id="Message" order="0" />
+      <window_info anchor="bottom" id="Python Console" order="7" />
+    </layout>
+  </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="1" />
+  </component>
+  <component name="VcsContentAnnotationSettings">
+    <option name="myLimit" value="2678400000" />
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/sxh/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="60">
+          <caret line="2" column="15" selection-start-line="2" selection-start-column="15" selection-end-line="2" selection-end-column="15" />
+          <folding>
+            <element signature="e#0#28#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/sxh/views.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="120">
+          <caret line="4" column="35" selection-start-line="4" selection-start-column="35" selection-end-line="4" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="53">
+          <caret line="64" lean-forward="true" selection-start-line="64" selection-end-line="64" />
+          <folding>
+            <element signature="e#630#667#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/sxh.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="270">
+          <caret line="9" column="7" lean-forward="true" selection-start-line="9" selection-start-column="7" selection-end-line="9" selection-end-column="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="270">
+          <caret line="9" lean-forward="true" selection-start-line="9" selection-end-line="9" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/settings.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="20">
+          <caret line="64" column="17" lean-forward="true" selection-start-line="64" selection-start-column="17" selection-end-line="64" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="184">
+          <caret line="17" selection-start-line="17" selection-end-line="17" selection-end-column="11" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/sxh/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="60">
+          <caret line="2" column="15" selection-start-line="2" selection-start-column="15" selection-end-line="2" selection-end-column="15" />
+          <folding>
+            <element signature="e#0#28#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/sxh/views.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="120">
+          <caret line="4" column="35" selection-start-line="4" selection-start-column="35" selection-end-line="4" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/sxh.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="270">
+          <caret line="9" column="7" lean-forward="true" selection-start-line="9" selection-start-column="7" selection-end-line="9" selection-end-column="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="180">
+          <caret line="6" column="6" lean-forward="true" selection-start-line="6" selection-start-column="6" selection-end-line="6" selection-end-column="6" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/settings.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="112">
+          <caret line="39" column="10" selection-start-line="39" selection-start-column="10" selection-end-line="39" selection-end-column="10" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/sxh/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="60">
+          <caret line="2" column="15" selection-start-line="2" selection-start-column="15" selection-end-line="2" selection-end-column="15" />
+          <folding>
+            <element signature="e#0#28#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/sxh/views.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="120">
+          <caret line="4" column="35" selection-start-line="4" selection-start-column="35" selection-end-line="4" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/settings.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-3100">
+          <caret line="41" lean-forward="true" selection-start-line="41" selection-end-line="41" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/git_cs/urls.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="1896">
+          <caret line="91" selection-start-line="91" selection-end-line="91" />
+          <folding>
+            <element signature="e#630#667#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/sxh.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="270">
+          <caret line="9" column="7" selection-start-line="9" selection-start-column="7" selection-end-line="9" selection-end-column="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/templates/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="240">
+          <caret line="32" lean-forward="true" selection-start-line="32" selection-end-line="32" />
+        </state>
+      </provider>
+    </entry>
+  </component>
+</project>
\ No newline at end of file
diff --git a/dusen/__pycache__/__init__.cpython-36.pyc b/dusen/__pycache__/__init__.cpython-36.pyc
index b20d1c0af919c16290f5041df8832de86a41e011..3989af5d1e54c3b461d14004e6fd9fc98dba6bb7 100644
Binary files a/dusen/__pycache__/__init__.cpython-36.pyc and b/dusen/__pycache__/__init__.cpython-36.pyc differ
diff --git a/dusen/__pycache__/admin.cpython-36.pyc b/dusen/__pycache__/admin.cpython-36.pyc
index efddfaaaed928c59f0ad9429761bdbff2518dfc9..0f80210bd0a43e101683f8cc7a753310be88c236 100644
Binary files a/dusen/__pycache__/admin.cpython-36.pyc and b/dusen/__pycache__/admin.cpython-36.pyc differ
diff --git a/dusen/__pycache__/models.cpython-36.pyc b/dusen/__pycache__/models.cpython-36.pyc
index 91697a7f4c4d2ef8ba23214dd0b93fade4d0c774..f49e5bdcba5c2122c8ad9290a1cb00fcb50f6b9a 100644
Binary files a/dusen/__pycache__/models.cpython-36.pyc and b/dusen/__pycache__/models.cpython-36.pyc differ
diff --git a/dusen/__pycache__/urls.cpython-36.pyc b/dusen/__pycache__/urls.cpython-36.pyc
index 51199b2d9149ab15c9d4bcf4409ee67356da82de..f03893a90d919dbb6b12c1176384e2c65f302b14 100644
Binary files a/dusen/__pycache__/urls.cpython-36.pyc and b/dusen/__pycache__/urls.cpython-36.pyc differ
diff --git a/dusen/__pycache__/views.cpython-36.pyc b/dusen/__pycache__/views.cpython-36.pyc
index ee711d213c624c5707c49246e8079984494205dc..f45b604b43f2388ea81e4e18e0c7d83ed92eed92 100644
Binary files a/dusen/__pycache__/views.cpython-36.pyc and b/dusen/__pycache__/views.cpython-36.pyc differ
diff --git a/fxy/__pycache__/__init__.cpython-36.pyc b/fxy/__pycache__/__init__.cpython-36.pyc
index 044e18df387bb6175c72474ad43c100c3a6143df..01af81ef054bd59f89054f74bbe208ca75e5469f 100644
Binary files a/fxy/__pycache__/__init__.cpython-36.pyc and b/fxy/__pycache__/__init__.cpython-36.pyc differ
diff --git a/fxy/__pycache__/admin.cpython-36.pyc b/fxy/__pycache__/admin.cpython-36.pyc
index dd095cdc5c867ee68c658b4ef7f3678401982cc8..6d89d2302661634d2bbabe2be66822a59c6bd376 100644
Binary files a/fxy/__pycache__/admin.cpython-36.pyc and b/fxy/__pycache__/admin.cpython-36.pyc differ
diff --git a/fxy/__pycache__/models.cpython-36.pyc b/fxy/__pycache__/models.cpython-36.pyc
index a97cb0507db4bdab14554474122309ffcc560d08..ef82e17e93943909bbe417c0dee6433e4285b635 100644
Binary files a/fxy/__pycache__/models.cpython-36.pyc and b/fxy/__pycache__/models.cpython-36.pyc differ
diff --git a/fxy/__pycache__/urls.cpython-36.pyc b/fxy/__pycache__/urls.cpython-36.pyc
index ffa297ccb3aae15a9bc1400a5395c4bb769b6be8..30ec5480fe46f9434fef72f491131acf446d2f80 100644
Binary files a/fxy/__pycache__/urls.cpython-36.pyc and b/fxy/__pycache__/urls.cpython-36.pyc differ
diff --git a/fxy/__pycache__/views.cpython-36.pyc b/fxy/__pycache__/views.cpython-36.pyc
index d064c9b46df365326e9729502af634551e2e7703..b3941ef109733938459f3c898885f7f0ada81952 100644
Binary files a/fxy/__pycache__/views.cpython-36.pyc and b/fxy/__pycache__/views.cpython-36.pyc differ
diff --git a/git_cs/__pycache__/__init__.cpython-36.pyc b/git_cs/__pycache__/__init__.cpython-36.pyc
index e0ffe9063bb64bc3164d6764bbc89cdb0275112a..f7d2ceca709c3f1e9983b934b70efd381ef95b19 100644
Binary files a/git_cs/__pycache__/__init__.cpython-36.pyc and b/git_cs/__pycache__/__init__.cpython-36.pyc differ
diff --git a/git_cs/__pycache__/settings.cpython-36.pyc b/git_cs/__pycache__/settings.cpython-36.pyc
index 11617da66250988a524fdb0ed404fee97946183e..10cc9fe024827852a6688652b0120dc063c60263 100644
Binary files a/git_cs/__pycache__/settings.cpython-36.pyc and b/git_cs/__pycache__/settings.cpython-36.pyc differ
diff --git a/git_cs/__pycache__/urls.cpython-36.pyc b/git_cs/__pycache__/urls.cpython-36.pyc
index 0d031cc7aa5a5a5c239463e671bc43e2660f237b..69df0695921049950f7f406edf7bd10880aba0c0 100644
Binary files a/git_cs/__pycache__/urls.cpython-36.pyc and b/git_cs/__pycache__/urls.cpython-36.pyc differ
diff --git a/git_cs/__pycache__/wsgi.cpython-36.pyc b/git_cs/__pycache__/wsgi.cpython-36.pyc
index 8c7ce0cd484cd3bea6eef1639aa43f586d333b77..5a551effa25059d2a34eb7b19ce3e7b6a9967783 100644
Binary files a/git_cs/__pycache__/wsgi.cpython-36.pyc and b/git_cs/__pycache__/wsgi.cpython-36.pyc differ
diff --git a/git_cs/settings.py b/git_cs/settings.py
index adca70432a2477acb013a0cffebb5c68e6fab274..f61f65ee54d3d78ac34ec40798386f19efb254a9 100644
--- a/git_cs/settings.py
+++ b/git_cs/settings.py
@@ -38,13 +38,17 @@ INSTALLED_APPS = [
     'django.contrib.messages',
     'django.contrib.staticfiles',
 
+    # 'huoyanan',
+
 
 
 
-    'huoyanan',
+
+    # 'huoyanan',
 
     'huoyanan',
 
+
     'klq',
     'hbj',
     'dusen',
@@ -62,11 +66,14 @@ INSTALLED_APPS = [
     
 
 
-    'wangmwngli',
+    # 'wangmwngli',
 
 
     
 
+    # 'mazhen',
+
+
 
 
 
@@ -75,11 +82,22 @@ INSTALLED_APPS = [
 
     'guohongyi',
 
+
+
+
     'zhangruiqiang',
 
 
 
 
+
+
+
+
+
+    'sxh',
+
+
 ]
 
 MIDDLEWARE = [
diff --git a/git_cs/urls.py b/git_cs/urls.py
index 3c4a92afc2d9235a29c6145362596e09f5342e83..dc425e709040c2a79bfb75b6a95d673a0b18c302 100644
--- a/git_cs/urls.py
+++ b/git_cs/urls.py
@@ -21,6 +21,7 @@ urlpatterns = [
     path('lishan',include('lishan.urls')),
     path('',TemplateView.as_view(template_name='index.html')),
 
+
     path('huoyanan/',include('huoyanan.urls')),
 
     path('klq/',include('klq.urls')),
@@ -30,11 +31,17 @@ urlpatterns = [
     path('lilei/', include('lilei.urls')),
 
 
+    # path('zhanghao/',include('zhanghao.urls')),
+
+    #path('zhanghao/',include('zhanghao.urls')),
+
+
 
     # path('zhanghao/',include('zhanghao.urls')),
 
 
 
+
     path('fxy/',include('fxy.urls')),
 
     path('hxd/', include('houxiaodong.urls')),
@@ -45,8 +52,11 @@ urlpatterns = [
 
 
 
+
+
     # path('hxd/', include('houxiaodong.urls')),
 
+
     #path('hxd/', include('houxiaodong.urls')),
 
 
@@ -73,6 +83,15 @@ urlpatterns = [
 
 
 
+    path('zhangruiqiang/',include('zhangruiqiang.urls')),
+
+
+
+
+
+    path("sxh/",include("sxh.urls")),
+
+
 
     path('zhangruiqiang/',include('zhangruiqiang.urls')),
 
@@ -82,4 +101,5 @@ urlpatterns = [
     path('zhangruiqiang/',include('zhangruiqiang.urls')),
 
 
+
 ]
diff --git a/guanliang/__pycache__/__init__.cpython-36.pyc b/guanliang/__pycache__/__init__.cpython-36.pyc
index 1b78235d365ea95d2c8b986c66f4a421857b9049..0aef16afc6d2e9a5c147e807f01419a4ba09843d 100644
Binary files a/guanliang/__pycache__/__init__.cpython-36.pyc and b/guanliang/__pycache__/__init__.cpython-36.pyc differ
diff --git a/guanliang/__pycache__/admin.cpython-36.pyc b/guanliang/__pycache__/admin.cpython-36.pyc
index 6185557327864f5ea2269549d31e3563a505375f..2d8f0e580e38ddb23573b3a0162f73e28ec98389 100644
Binary files a/guanliang/__pycache__/admin.cpython-36.pyc and b/guanliang/__pycache__/admin.cpython-36.pyc differ
diff --git a/guanliang/__pycache__/models.cpython-36.pyc b/guanliang/__pycache__/models.cpython-36.pyc
index 2000bf5627217fdff2a657e4ee5d487a8ba84cc9..1c63f883092c5a9ae59d255088a8b677fa69010c 100644
Binary files a/guanliang/__pycache__/models.cpython-36.pyc and b/guanliang/__pycache__/models.cpython-36.pyc differ
diff --git a/guanliang/__pycache__/urls.cpython-36.pyc b/guanliang/__pycache__/urls.cpython-36.pyc
index ed0676f62bd44101688dd9be53716e3e630fbe17..a6a85b204c0e883551b053056d872859ccb8d633 100644
Binary files a/guanliang/__pycache__/urls.cpython-36.pyc and b/guanliang/__pycache__/urls.cpython-36.pyc differ
diff --git a/guanliang/__pycache__/views.cpython-36.pyc b/guanliang/__pycache__/views.cpython-36.pyc
index ece9c5725a5f6b57b72589bb08bfaae1a6362d7e..2ac91f3cce46877ba740f1cd50cf9a22b33b1aa6 100644
Binary files a/guanliang/__pycache__/views.cpython-36.pyc and b/guanliang/__pycache__/views.cpython-36.pyc differ
diff --git a/guohongyi/__pycache__/__init__.cpython-36.pyc b/guohongyi/__pycache__/__init__.cpython-36.pyc
index d77deb6ea78525950cf34670fb85256c3dc4dd20..3a261e317ca740f1b9bd8a803cb75fc9b7b5ee43 100644
Binary files a/guohongyi/__pycache__/__init__.cpython-36.pyc and b/guohongyi/__pycache__/__init__.cpython-36.pyc differ
diff --git a/guohongyi/__pycache__/admin.cpython-36.pyc b/guohongyi/__pycache__/admin.cpython-36.pyc
index b90fba8826bba4ce0289c3a948d7e03b725ccff0..915e9a949460ccb3269e1f1141023469bbb622a2 100644
Binary files a/guohongyi/__pycache__/admin.cpython-36.pyc and b/guohongyi/__pycache__/admin.cpython-36.pyc differ
diff --git a/guohongyi/__pycache__/models.cpython-36.pyc b/guohongyi/__pycache__/models.cpython-36.pyc
index 57d36b3cd2a4f50e1475359954d9b8ba9ff76a1c..7503a6b9c948ceab73d6a8fc3be3acf59cbbaba7 100644
Binary files a/guohongyi/__pycache__/models.cpython-36.pyc and b/guohongyi/__pycache__/models.cpython-36.pyc differ
diff --git a/guohongyi/__pycache__/urls.cpython-36.pyc b/guohongyi/__pycache__/urls.cpython-36.pyc
index 91a6103513de1523e90939e3f0f2bcb00e2a1e95..858665edca725adcd67e95e0fc21d23c0e4b398d 100644
Binary files a/guohongyi/__pycache__/urls.cpython-36.pyc and b/guohongyi/__pycache__/urls.cpython-36.pyc differ
diff --git a/guohongyi/__pycache__/views.cpython-36.pyc b/guohongyi/__pycache__/views.cpython-36.pyc
index 771e996946e57aa497e6968720e88814b5622d6f..226fb3309421780cfe8d7596e4342f4f1083c8f9 100644
Binary files a/guohongyi/__pycache__/views.cpython-36.pyc and b/guohongyi/__pycache__/views.cpython-36.pyc differ
diff --git a/guohongyi/migrations/__pycache__/__init__.cpython-36.pyc b/guohongyi/migrations/__pycache__/__init__.cpython-36.pyc
index b5646205c34a1b8df215d6015db3d97cb63aecc0..582a3cb3d0449ddffbac4b0c80ae8573630c7dfa 100644
Binary files a/guohongyi/migrations/__pycache__/__init__.cpython-36.pyc and b/guohongyi/migrations/__pycache__/__init__.cpython-36.pyc differ
diff --git a/hbj/__pycache__/__init__.cpython-36.pyc b/hbj/__pycache__/__init__.cpython-36.pyc
index 682ca7ed8333ace9ba7621428934932dc5cf218d..8ad2988465bd80b9891379778744b13c7879a2aa 100644
Binary files a/hbj/__pycache__/__init__.cpython-36.pyc and b/hbj/__pycache__/__init__.cpython-36.pyc differ
diff --git a/hbj/__pycache__/admin.cpython-36.pyc b/hbj/__pycache__/admin.cpython-36.pyc
index d646e6434a754872a836e8acf0ba62cff50f3f16..027e5fca80eceb2b06b603d0b92c22c287635aef 100644
Binary files a/hbj/__pycache__/admin.cpython-36.pyc and b/hbj/__pycache__/admin.cpython-36.pyc differ
diff --git a/hbj/__pycache__/models.cpython-36.pyc b/hbj/__pycache__/models.cpython-36.pyc
index cb6910e4ed0e815a592f81a5eb3a77c56b376a7a..2d0c5792a299d8aec3b079a6457fd0ce1f3c7d31 100644
Binary files a/hbj/__pycache__/models.cpython-36.pyc and b/hbj/__pycache__/models.cpython-36.pyc differ
diff --git a/hbj/__pycache__/urls.cpython-36.pyc b/hbj/__pycache__/urls.cpython-36.pyc
index de34a038f0a62c489f926a8ae1301589fb99fbb5..e3824519bf38916b46fc75de3016ecdcc5bbf505 100644
Binary files a/hbj/__pycache__/urls.cpython-36.pyc and b/hbj/__pycache__/urls.cpython-36.pyc differ
diff --git a/hbj/__pycache__/views.cpython-36.pyc b/hbj/__pycache__/views.cpython-36.pyc
index 93230da9f48f9691678e77214d153381bbb6938f..dbb5d383d6916a466d97f591be8a62e9bc67bc51 100644
Binary files a/hbj/__pycache__/views.cpython-36.pyc and b/hbj/__pycache__/views.cpython-36.pyc differ
diff --git a/houjunjie/__pycache__/__init__.cpython-36.pyc b/houjunjie/__pycache__/__init__.cpython-36.pyc
index 74bb1786194f2ad2ab223c7af4624b138220d68c..bc6b3aec4169cd9307ba13e1814895c6a2602b4e 100644
Binary files a/houjunjie/__pycache__/__init__.cpython-36.pyc and b/houjunjie/__pycache__/__init__.cpython-36.pyc differ
diff --git a/houjunjie/__pycache__/admin.cpython-36.pyc b/houjunjie/__pycache__/admin.cpython-36.pyc
index 8ab25b0f96095b84e100120a755d893c485cf621..c776f274f14174aa60cbea26c145ece90464604c 100644
Binary files a/houjunjie/__pycache__/admin.cpython-36.pyc and b/houjunjie/__pycache__/admin.cpython-36.pyc differ
diff --git a/houjunjie/__pycache__/models.cpython-36.pyc b/houjunjie/__pycache__/models.cpython-36.pyc
index 1a64d8c69b56b3f3d002bf216196ab85e1c8123f..4548f1318e4484f687c8f5e4608ab934454dec9c 100644
Binary files a/houjunjie/__pycache__/models.cpython-36.pyc and b/houjunjie/__pycache__/models.cpython-36.pyc differ
diff --git a/houjunjie/__pycache__/urls.cpython-36.pyc b/houjunjie/__pycache__/urls.cpython-36.pyc
index b6e316c2edc43855a51fc7b341932c13cd1aaf76..e8cc6036ca3aefaaa864cfa98bd33c7a3aeb377e 100644
Binary files a/houjunjie/__pycache__/urls.cpython-36.pyc and b/houjunjie/__pycache__/urls.cpython-36.pyc differ
diff --git a/houjunjie/__pycache__/views.cpython-36.pyc b/houjunjie/__pycache__/views.cpython-36.pyc
index 7be9e53db15bd367bd7e9af1880f63de5a2d455b..a1fe63a335e85b7a4f58e4f76d97be7545031b02 100644
Binary files a/houjunjie/__pycache__/views.cpython-36.pyc and b/houjunjie/__pycache__/views.cpython-36.pyc differ
diff --git a/houxiaodong/__pycache__/__init__.cpython-36.pyc b/houxiaodong/__pycache__/__init__.cpython-36.pyc
index 6fb6a3bede08e894e1f79ea1ddd6cc63296483ab..0b7949a9b042a060d41cafc361598bb38d859a97 100644
Binary files a/houxiaodong/__pycache__/__init__.cpython-36.pyc and b/houxiaodong/__pycache__/__init__.cpython-36.pyc differ
diff --git a/houxiaodong/__pycache__/admin.cpython-36.pyc b/houxiaodong/__pycache__/admin.cpython-36.pyc
index 905be1d7272ab210cab83f9b43776b463057965e..9234b4607fc68a6e3e3e9a56f3765d9489e6968c 100644
Binary files a/houxiaodong/__pycache__/admin.cpython-36.pyc and b/houxiaodong/__pycache__/admin.cpython-36.pyc differ
diff --git a/houxiaodong/__pycache__/models.cpython-36.pyc b/houxiaodong/__pycache__/models.cpython-36.pyc
index 9576b269943e098898ed2bbcb776ffe515ed95b7..f9ff9ddc9d701a7ee3da659c6c34b448e3bbda7b 100644
Binary files a/houxiaodong/__pycache__/models.cpython-36.pyc and b/houxiaodong/__pycache__/models.cpython-36.pyc differ
diff --git a/houxiaodong/__pycache__/urls.cpython-36.pyc b/houxiaodong/__pycache__/urls.cpython-36.pyc
index d80420b84df66645640e67d9dfec30514a6d7b11..48ce631d63818942ccd5ead21b5fa58af328af71 100644
Binary files a/houxiaodong/__pycache__/urls.cpython-36.pyc and b/houxiaodong/__pycache__/urls.cpython-36.pyc differ
diff --git a/houxiaodong/__pycache__/views.cpython-36.pyc b/houxiaodong/__pycache__/views.cpython-36.pyc
index 1f2b52de0d2ec1d6d45d5349ab0a4d998bdcc196..d4697ef4c28c97aa1e9dad2e8551ced07f7570b2 100644
Binary files a/houxiaodong/__pycache__/views.cpython-36.pyc and b/houxiaodong/__pycache__/views.cpython-36.pyc differ
diff --git a/huoyanan/__pycache__/__init__.cpython-36.pyc b/huoyanan/__pycache__/__init__.cpython-36.pyc
index be8aacc3284c3aafc37e29f403613ba265ad2046..b7391a98b42efc327ce8e74f39e275210becab4e 100644
Binary files a/huoyanan/__pycache__/__init__.cpython-36.pyc and b/huoyanan/__pycache__/__init__.cpython-36.pyc differ
diff --git a/huoyanan/__pycache__/admin.cpython-36.pyc b/huoyanan/__pycache__/admin.cpython-36.pyc
index 1926a28a4d3d92d956493850e31a9bfb0bb3b4f7..ab7b86f9ad12f2b8a2c10aa41973bc668ff05b7c 100644
Binary files a/huoyanan/__pycache__/admin.cpython-36.pyc and b/huoyanan/__pycache__/admin.cpython-36.pyc differ
diff --git a/huoyanan/__pycache__/models.cpython-36.pyc b/huoyanan/__pycache__/models.cpython-36.pyc
index d3752e33dbe3f539542e60f529eb5eded7a356b9..13320ed715fb397ba570013bf557c814ddcc122f 100644
Binary files a/huoyanan/__pycache__/models.cpython-36.pyc and b/huoyanan/__pycache__/models.cpython-36.pyc differ
diff --git a/huoyanan/__pycache__/urls.cpython-36.pyc b/huoyanan/__pycache__/urls.cpython-36.pyc
index a27268a41962e4cd61ada6b727f5114497c53284..5b5a5d9cd7994b86b1e9cff4c2accce529172440 100644
Binary files a/huoyanan/__pycache__/urls.cpython-36.pyc and b/huoyanan/__pycache__/urls.cpython-36.pyc differ
diff --git a/huoyanan/__pycache__/views.cpython-36.pyc b/huoyanan/__pycache__/views.cpython-36.pyc
index d68e8c11d4bef148231eb96452cc5ec10070b370..d078161ecc22084eadfe213b12584950b8e80db1 100644
Binary files a/huoyanan/__pycache__/views.cpython-36.pyc and b/huoyanan/__pycache__/views.cpython-36.pyc differ
diff --git a/huoyanan/migrations/__pycache__/__init__.cpython-36.pyc b/huoyanan/migrations/__pycache__/__init__.cpython-36.pyc
index 2f8547de39f0243b1a58ca202fc5bf09a360d0fd..836e4e0eea0d289d8a09ebc4ff458f439153f130 100644
Binary files a/huoyanan/migrations/__pycache__/__init__.cpython-36.pyc and b/huoyanan/migrations/__pycache__/__init__.cpython-36.pyc differ
diff --git a/klq/__pycache__/__init__.cpython-36.pyc b/klq/__pycache__/__init__.cpython-36.pyc
index c8e1bf3fe373b25f8cc8edaff1cb54caa1711f6c..c9024dca182eff2a5cf1e6539c2d7a37c86b7711 100644
Binary files a/klq/__pycache__/__init__.cpython-36.pyc and b/klq/__pycache__/__init__.cpython-36.pyc differ
diff --git a/klq/__pycache__/admin.cpython-36.pyc b/klq/__pycache__/admin.cpython-36.pyc
index 660e6712df25c1a90676a47b77b3de2b2cce5f43..009ddd5561e8846168b548f07256ae5f6a2c7dfc 100644
Binary files a/klq/__pycache__/admin.cpython-36.pyc and b/klq/__pycache__/admin.cpython-36.pyc differ
diff --git a/klq/__pycache__/models.cpython-36.pyc b/klq/__pycache__/models.cpython-36.pyc
index f988d18c456922403fba3c80e15545e0c26fedad..86869bb3a0e291571aad28420ba500167e2707bc 100644
Binary files a/klq/__pycache__/models.cpython-36.pyc and b/klq/__pycache__/models.cpython-36.pyc differ
diff --git a/klq/__pycache__/urls.cpython-36.pyc b/klq/__pycache__/urls.cpython-36.pyc
index ee771d9af6be89bbc40abf59778ef2701c6196d2..9c7f21a09d97a5fe915ddc593c9994edd9867815 100644
Binary files a/klq/__pycache__/urls.cpython-36.pyc and b/klq/__pycache__/urls.cpython-36.pyc differ
diff --git a/klq/__pycache__/views.cpython-36.pyc b/klq/__pycache__/views.cpython-36.pyc
index 73a66812223911d3f18b4cb2d8c437cb9afc4fa5..a27073fd295e5621c33bbc031df64100da6c3c37 100644
Binary files a/klq/__pycache__/views.cpython-36.pyc and b/klq/__pycache__/views.cpython-36.pyc differ
diff --git a/lilei/__pycache__/__init__.cpython-36.pyc b/lilei/__pycache__/__init__.cpython-36.pyc
index f0ca46d2ef98af28c1cba4bca93f9db8f3892772..1581734aeade4fae2d6fde16ed045854e2b023ba 100644
Binary files a/lilei/__pycache__/__init__.cpython-36.pyc and b/lilei/__pycache__/__init__.cpython-36.pyc differ
diff --git a/lilei/__pycache__/admin.cpython-36.pyc b/lilei/__pycache__/admin.cpython-36.pyc
index a7978ddc9b4f5c0c017da1e870e0b59b9d150b25..168464db4a1b9b9d3f4f33700e3ebca61a52582d 100644
Binary files a/lilei/__pycache__/admin.cpython-36.pyc and b/lilei/__pycache__/admin.cpython-36.pyc differ
diff --git a/lilei/__pycache__/models.cpython-36.pyc b/lilei/__pycache__/models.cpython-36.pyc
index 14a6660e31a54207115b7f2b4578e0db4c318db2..32bd92267c2f5efd6e17b50587eca5156f8281e1 100644
Binary files a/lilei/__pycache__/models.cpython-36.pyc and b/lilei/__pycache__/models.cpython-36.pyc differ
diff --git a/lilei/__pycache__/urls.cpython-36.pyc b/lilei/__pycache__/urls.cpython-36.pyc
index 1503d5bdfdc6561b7673c0a828d9da3c0e8721cd..afb021c3d9a249b2b70df1c06705958473e965e9 100644
Binary files a/lilei/__pycache__/urls.cpython-36.pyc and b/lilei/__pycache__/urls.cpython-36.pyc differ
diff --git a/lilei/__pycache__/views.cpython-36.pyc b/lilei/__pycache__/views.cpython-36.pyc
index f30c834ade4163a3523a9890e3d8126aa2fe4bee..089a624983bc7c03d9e6c3245f62ce378a0a052e 100644
Binary files a/lilei/__pycache__/views.cpython-36.pyc and b/lilei/__pycache__/views.cpython-36.pyc differ
diff --git a/lishan/__pycache__/__init__.cpython-36.pyc b/lishan/__pycache__/__init__.cpython-36.pyc
index 50aca5ce1c8271614a38ca1d83fbbe3e40a09b86..946b30e7fb120fd200d57645381461c992df08e3 100644
Binary files a/lishan/__pycache__/__init__.cpython-36.pyc and b/lishan/__pycache__/__init__.cpython-36.pyc differ
diff --git a/lishan/__pycache__/admin.cpython-36.pyc b/lishan/__pycache__/admin.cpython-36.pyc
index ed0899318316950ac4f7afb14149af3d35bcb400..aac803a3b7c3f11cfc4febf4e90ca867e1b4cf27 100644
Binary files a/lishan/__pycache__/admin.cpython-36.pyc and b/lishan/__pycache__/admin.cpython-36.pyc differ
diff --git a/lishan/__pycache__/models.cpython-36.pyc b/lishan/__pycache__/models.cpython-36.pyc
index 63f63496c320f0841c87a9a138a3b076b5a7f3c9..61536f403c976cef67814aaece610f7c4f9f49f9 100644
Binary files a/lishan/__pycache__/models.cpython-36.pyc and b/lishan/__pycache__/models.cpython-36.pyc differ
diff --git a/lishan/__pycache__/urls.cpython-36.pyc b/lishan/__pycache__/urls.cpython-36.pyc
index 32a919a2c342292da7a28280887a22439104dd83..62c9ba9e8cf310a2f8d5c238f9314da1b42f84f8 100644
Binary files a/lishan/__pycache__/urls.cpython-36.pyc and b/lishan/__pycache__/urls.cpython-36.pyc differ
diff --git a/lishan/__pycache__/views.cpython-36.pyc b/lishan/__pycache__/views.cpython-36.pyc
index ad16ff70975c5e83d238a1661d0c22a133d0ea6d..ee8adc47c892c919255363b25eb9eb1c468c8280 100644
Binary files a/lishan/__pycache__/views.cpython-36.pyc and b/lishan/__pycache__/views.cpython-36.pyc differ
diff --git a/liyichao/__pycache__/__init__.cpython-36.pyc b/liyichao/__pycache__/__init__.cpython-36.pyc
index 02c6c646f17f27e32514139663b71654e28a9a60..e86d5437bf1b55df424b3296a3fe8cabc73ccc3d 100644
Binary files a/liyichao/__pycache__/__init__.cpython-36.pyc and b/liyichao/__pycache__/__init__.cpython-36.pyc differ
diff --git a/liyichao/__pycache__/admin.cpython-36.pyc b/liyichao/__pycache__/admin.cpython-36.pyc
index dda148f5fe388f35db149eb424901f5a3ce66e7b..efa75e25013108b1e02293d5db49cf913ba8c5a0 100644
Binary files a/liyichao/__pycache__/admin.cpython-36.pyc and b/liyichao/__pycache__/admin.cpython-36.pyc differ
diff --git a/liyichao/__pycache__/models.cpython-36.pyc b/liyichao/__pycache__/models.cpython-36.pyc
index d391a6f875990422e65ea80985a40f1d3d617bc9..48017963606657e36b2b5e4e22be36806b8f59d9 100644
Binary files a/liyichao/__pycache__/models.cpython-36.pyc and b/liyichao/__pycache__/models.cpython-36.pyc differ
diff --git a/liyichao/__pycache__/urls.cpython-36.pyc b/liyichao/__pycache__/urls.cpython-36.pyc
index de0d4b2b290fea3089179be232670f37edfaed76..d033d5ac5908cb5a0174431e7ef2cdb2842b946f 100644
Binary files a/liyichao/__pycache__/urls.cpython-36.pyc and b/liyichao/__pycache__/urls.cpython-36.pyc differ
diff --git a/liyichao/__pycache__/views.cpython-36.pyc b/liyichao/__pycache__/views.cpython-36.pyc
index 6cd80ef6dfab6a0ecc48640e72650fd444012e4c..7614a5d1f78338c113f5299f0f9494bd96279e24 100644
Binary files a/liyichao/__pycache__/views.cpython-36.pyc and b/liyichao/__pycache__/views.cpython-36.pyc differ
diff --git a/liyichao/migrations/__pycache__/__init__.cpython-36.pyc b/liyichao/migrations/__pycache__/__init__.cpython-36.pyc
index 71874de4d63c085a482cf18bb37be90e9a6aae1f..cbe88e66199978d15164810e17f72cd8bb14e31c 100644
Binary files a/liyichao/migrations/__pycache__/__init__.cpython-36.pyc and b/liyichao/migrations/__pycache__/__init__.cpython-36.pyc differ
diff --git a/mazhen/__pycache__/__init__.cpython-36.pyc b/mazhen/__pycache__/__init__.cpython-36.pyc
index 80e339526c5d5e52b28c8b74d693c98e6158a04b..a33a45c1ee70d68926f842a7678e7f820efe4e34 100644
Binary files a/mazhen/__pycache__/__init__.cpython-36.pyc and b/mazhen/__pycache__/__init__.cpython-36.pyc differ
diff --git a/mazhen/__pycache__/admin.cpython-36.pyc b/mazhen/__pycache__/admin.cpython-36.pyc
index 44dc0d63929d11728cb0d92eb9ca33d37ef01b67..c09083524646e1e669f32fa0ff736531c571cf36 100644
Binary files a/mazhen/__pycache__/admin.cpython-36.pyc and b/mazhen/__pycache__/admin.cpython-36.pyc differ
diff --git a/mazhen/__pycache__/models.cpython-36.pyc b/mazhen/__pycache__/models.cpython-36.pyc
index 65d443959711f0279a412bbdb5b4bc204f0b5148..d75ba571befa6f78495a9af68e63ddb97d8355d5 100644
Binary files a/mazhen/__pycache__/models.cpython-36.pyc and b/mazhen/__pycache__/models.cpython-36.pyc differ
diff --git a/mazhen/__pycache__/urls.cpython-36.pyc b/mazhen/__pycache__/urls.cpython-36.pyc
index 04bb2859e06c43be24bd055200e8ebbc453d91bb..36595be971ff443e196fbbdef90e8036f995e9bf 100644
Binary files a/mazhen/__pycache__/urls.cpython-36.pyc and b/mazhen/__pycache__/urls.cpython-36.pyc differ
diff --git a/mazhen/__pycache__/views.cpython-36.pyc b/mazhen/__pycache__/views.cpython-36.pyc
index 6c9909572bc14ac1fb9dc4484039597036c2ad76..4afd08236c8fc4258e9c82aed67f70852e616ce2 100644
Binary files a/mazhen/__pycache__/views.cpython-36.pyc and b/mazhen/__pycache__/views.cpython-36.pyc differ
diff --git a/slq/__pycache__/__init__.cpython-36.pyc b/slq/__pycache__/__init__.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..9b13d038f981a07cbcd2763d3917d639e071faf9
Binary files /dev/null and b/slq/__pycache__/__init__.cpython-36.pyc differ
diff --git a/slq/__pycache__/admin.cpython-36.pyc b/slq/__pycache__/admin.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..afaab0d0e08fbd6fe15ba936f310a2414e1346d3
Binary files /dev/null and b/slq/__pycache__/admin.cpython-36.pyc differ
diff --git a/slq/__pycache__/models.cpython-36.pyc b/slq/__pycache__/models.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..40d3a41436cdbac9f59fe2a55c91ef88270a5e55
Binary files /dev/null and b/slq/__pycache__/models.cpython-36.pyc differ
diff --git a/slq/__pycache__/urls.cpython-36.pyc b/slq/__pycache__/urls.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..ab7fb84db33a89b6b05591dcec364de9955bba95
Binary files /dev/null and b/slq/__pycache__/urls.cpython-36.pyc differ
diff --git a/slq/__pycache__/views.cpython-36.pyc b/slq/__pycache__/views.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..b23a060d591b8ae212f6866e15210cc36b2f70b3
Binary files /dev/null and b/slq/__pycache__/views.cpython-36.pyc differ
diff --git a/slq/migrations/__pycache__/__init__.cpython-36.pyc b/slq/migrations/__pycache__/__init__.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..974aedbf7eb829dd2bf6d693eebee7ab1af2b608
Binary files /dev/null and b/slq/migrations/__pycache__/__init__.cpython-36.pyc differ
diff --git a/sxh/__init__.py b/sxh/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/sxh/__pycache__/__init__.cpython-36.pyc b/sxh/__pycache__/__init__.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..6e449f7de09fe83777cacc72b2e0bf338730afac
Binary files /dev/null and b/sxh/__pycache__/__init__.cpython-36.pyc differ
diff --git a/sxh/__pycache__/admin.cpython-36.pyc b/sxh/__pycache__/admin.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..12f738108d4d90ea22960041b39313f3a8d9177c
Binary files /dev/null and b/sxh/__pycache__/admin.cpython-36.pyc differ
diff --git a/sxh/__pycache__/models.cpython-36.pyc b/sxh/__pycache__/models.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..ddf4b5a10ac88bf476100664aca4bd06ab641fe5
Binary files /dev/null and b/sxh/__pycache__/models.cpython-36.pyc differ
diff --git a/sxh/__pycache__/urls.cpython-36.pyc b/sxh/__pycache__/urls.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..94f10e85338950688471d5d14ddeee401fc2f656
Binary files /dev/null and b/sxh/__pycache__/urls.cpython-36.pyc differ
diff --git a/sxh/__pycache__/views.cpython-36.pyc b/sxh/__pycache__/views.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..1ae06c15166c1e6b5cf1843718a8033f4d991083
Binary files /dev/null and b/sxh/__pycache__/views.cpython-36.pyc differ
diff --git a/sxh/admin.py b/sxh/admin.py
new file mode 100644
index 0000000000000000000000000000000000000000..8c38f3f3dad51e4585f3984282c2a4bec5349c1e
--- /dev/null
+++ b/sxh/admin.py
@@ -0,0 +1,3 @@
+from django.contrib import admin
+
+# Register your models here.
diff --git a/sxh/apps.py b/sxh/apps.py
new file mode 100644
index 0000000000000000000000000000000000000000..49ae469e48094d85cfa36cd674b8784d2ebd38d0
--- /dev/null
+++ b/sxh/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class SxhConfig(AppConfig):
+    name = 'sxh'
diff --git a/sxh/migrations/__init__.py b/sxh/migrations/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/sxh/migrations/__pycache__/__init__.cpython-36.pyc b/sxh/migrations/__pycache__/__init__.cpython-36.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..f3e4da4665db3f99b187b9a6c1976ad896c5b820
Binary files /dev/null and b/sxh/migrations/__pycache__/__init__.cpython-36.pyc differ
diff --git a/sxh/models.py b/sxh/models.py
new file mode 100644
index 0000000000000000000000000000000000000000..71a836239075aa6e6e4ecb700e9c42c95c022d91
--- /dev/null
+++ b/sxh/models.py
@@ -0,0 +1,3 @@
+from django.db import models
+
+# Create your models here.
diff --git a/sxh/tests.py b/sxh/tests.py
new file mode 100644
index 0000000000000000000000000000000000000000..7ce503c2dd97ba78597f6ff6e4393132753573f6
--- /dev/null
+++ b/sxh/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/sxh/urls.py b/sxh/urls.py
new file mode 100644
index 0000000000000000000000000000000000000000..97216b5358dfef6149121abdac4dc0bda794730b
--- /dev/null
+++ b/sxh/urls.py
@@ -0,0 +1,6 @@
+from django.urls import path
+from sxh import views
+app_name = 'sxh'
+urlpatterns = [
+    path("sxh/",views.sxh,name = 'sxh')
+]
\ No newline at end of file
diff --git a/sxh/views.py b/sxh/views.py
new file mode 100644
index 0000000000000000000000000000000000000000..1aeeea97639788cd175092d37ee96cb9551a42b9
--- /dev/null
+++ b/sxh/views.py
@@ -0,0 +1,5 @@
+from django.shortcuts import render
+
+# Create your views here.
+def sxh(request):
+    return render(request,'sxh.html')
\ No newline at end of file
diff --git a/templates/index.html b/templates/index.html
index 658678e1ccec31b552b85fd0934ec610c5d580a6..6ce46dbb5810240aa0f6c1070de716cd3e2f142b 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -8,6 +8,7 @@
 <h1>1807C    Git     测试项目</h1>
 <ul>
 
+
     <li><a href="{% url 'huoyanan:huoyanan' %}">霍亚楠</a></li>
 
 
@@ -27,6 +28,9 @@
     <li><a href="{% url 'lilei:lilei' %}">李磊</a></li>
 
     <li><a href="{% url 'lishan:lishan' %}">李姗</a></li>
+
+    <li><a href="{% url "sxh:sxh" %}">sxh</a></li>
+
     <li></li>
     <li><a href="{%url 'zhanghao:zhanghao'%}">张浩</a></li>
 
diff --git a/templates/sxh.html b/templates/sxh.html
new file mode 100644
index 0000000000000000000000000000000000000000..f302c4de81951580a80f7ca596e042c9ac572942
--- /dev/null
+++ b/templates/sxh.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>H</title>
+</head>
+<body>
+<h1>sxh</h1>
+</body>
+</html>
\ No newline at end of file
diff --git a/wangmwngli/__pycache__/__init__.cpython-36.pyc b/wangmwngli/__pycache__/__init__.cpython-36.pyc
index 29bffeff97c297eb7bcb0b68d887dcfdb86154f6..95d2f9cc3b3f8b1296bb8df67d50e6fd5e9c585e 100644
Binary files a/wangmwngli/__pycache__/__init__.cpython-36.pyc and b/wangmwngli/__pycache__/__init__.cpython-36.pyc differ
diff --git a/wangmwngli/__pycache__/admin.cpython-36.pyc b/wangmwngli/__pycache__/admin.cpython-36.pyc
index 9f49e01981411fb14d9235c964915ac5178400f1..fc6fc45608bf9c69cd1b98b302a5112f0a7371fb 100644
Binary files a/wangmwngli/__pycache__/admin.cpython-36.pyc and b/wangmwngli/__pycache__/admin.cpython-36.pyc differ
diff --git a/wangmwngli/__pycache__/models.cpython-36.pyc b/wangmwngli/__pycache__/models.cpython-36.pyc
index 9b67d10c9669dd410788b4390bed9ca10025939e..6c849c739514cc40999424901342c4245d2df33a 100644
Binary files a/wangmwngli/__pycache__/models.cpython-36.pyc and b/wangmwngli/__pycache__/models.cpython-36.pyc differ
diff --git a/wangmwngli/__pycache__/urls.cpython-36.pyc b/wangmwngli/__pycache__/urls.cpython-36.pyc
index 36288ae60013ac87a625ca4eaa9c0c4651f7ec72..b567a259ab4f35be4fd838f24aa9db03a6d3dd4c 100644
Binary files a/wangmwngli/__pycache__/urls.cpython-36.pyc and b/wangmwngli/__pycache__/urls.cpython-36.pyc differ
diff --git a/wangmwngli/__pycache__/views.cpython-36.pyc b/wangmwngli/__pycache__/views.cpython-36.pyc
index a14ff690415fdb3b5134bf88714777877bf121a2..4c6c9236671d8b03c21224475e3fd57538485db0 100644
Binary files a/wangmwngli/__pycache__/views.cpython-36.pyc and b/wangmwngli/__pycache__/views.cpython-36.pyc differ
diff --git a/wsw/__pycache__/__init__.cpython-36.pyc b/wsw/__pycache__/__init__.cpython-36.pyc
index 7693ab3ca1e9338fc563b1a2168a7dc6dc4938eb..445d53ad21f395777827943f727e6fdacb4577ea 100644
Binary files a/wsw/__pycache__/__init__.cpython-36.pyc and b/wsw/__pycache__/__init__.cpython-36.pyc differ
diff --git a/wsw/__pycache__/admin.cpython-36.pyc b/wsw/__pycache__/admin.cpython-36.pyc
index 7b9c6d5f519aa128c4dcca45218cfa36dbf5f1a2..cded9bf5d39e230b9d990e7f43af7c8db94e5c05 100644
Binary files a/wsw/__pycache__/admin.cpython-36.pyc and b/wsw/__pycache__/admin.cpython-36.pyc differ
diff --git a/wsw/__pycache__/models.cpython-36.pyc b/wsw/__pycache__/models.cpython-36.pyc
index 31e7ce37d968cd73843f2631c2bba909db694a55..59b4f49203bea8a29de87a91ef7e45912ae78eea 100644
Binary files a/wsw/__pycache__/models.cpython-36.pyc and b/wsw/__pycache__/models.cpython-36.pyc differ
diff --git a/wsw/__pycache__/urls.cpython-36.pyc b/wsw/__pycache__/urls.cpython-36.pyc
index a7375623adba9a860a1894521dbeddba81966f27..495376c61f1ec881e08ae64fcbfd2b7473cdfb50 100644
Binary files a/wsw/__pycache__/urls.cpython-36.pyc and b/wsw/__pycache__/urls.cpython-36.pyc differ
diff --git a/wsw/__pycache__/views.cpython-36.pyc b/wsw/__pycache__/views.cpython-36.pyc
index c54ae9bef45fdd74aa12271fd95a4eda80a5373e..4ef2539c0780f653fc64d9eef02428293ab17bc8 100644
Binary files a/wsw/__pycache__/views.cpython-36.pyc and b/wsw/__pycache__/views.cpython-36.pyc differ
diff --git a/zhanghao/__pycache__/__init__.cpython-36.pyc b/zhanghao/__pycache__/__init__.cpython-36.pyc
index 8ab0501abfab65187e7322e875236cc0782c2a3c..239ece82218d759afb27cf9413e8bda3131ac58d 100644
Binary files a/zhanghao/__pycache__/__init__.cpython-36.pyc and b/zhanghao/__pycache__/__init__.cpython-36.pyc differ
diff --git a/zhanghao/__pycache__/admin.cpython-36.pyc b/zhanghao/__pycache__/admin.cpython-36.pyc
index 4bb3918f2b39f725691c8e148eedda3f794a82d6..8bc23dcf28448eba3a7538d1bbd311d5df2b5783 100644
Binary files a/zhanghao/__pycache__/admin.cpython-36.pyc and b/zhanghao/__pycache__/admin.cpython-36.pyc differ
diff --git a/zhanghao/__pycache__/models.cpython-36.pyc b/zhanghao/__pycache__/models.cpython-36.pyc
index a7c8d738c732ab8947d19eef08ea544c3279dec6..f02be579a43551ce0df850fbf03c553058549bfa 100644
Binary files a/zhanghao/__pycache__/models.cpython-36.pyc and b/zhanghao/__pycache__/models.cpython-36.pyc differ
diff --git a/zhanghao/__pycache__/urls.cpython-36.pyc b/zhanghao/__pycache__/urls.cpython-36.pyc
index c0a19f3f2b5825d5cf327ba1334e25088e7bfd04..2042cb8734d14319e86e55141c97135862a3d5e9 100644
Binary files a/zhanghao/__pycache__/urls.cpython-36.pyc and b/zhanghao/__pycache__/urls.cpython-36.pyc differ
diff --git a/zhanghao/__pycache__/views.cpython-36.pyc b/zhanghao/__pycache__/views.cpython-36.pyc
index c3fd0b46a7b65ea6970c42e8b8d3022b7255ed30..5429f3663b122175b5054aea1ec953e4c4c57abd 100644
Binary files a/zhanghao/__pycache__/views.cpython-36.pyc and b/zhanghao/__pycache__/views.cpython-36.pyc differ
diff --git a/zhangruiqiang/__pycache__/__init__.cpython-36.pyc b/zhangruiqiang/__pycache__/__init__.cpython-36.pyc
index 7a9a1aaca7f707a339349bb3457e4e094d949608..e4cf414eb7c7bf512c8c2181696d6045300d7781 100644
Binary files a/zhangruiqiang/__pycache__/__init__.cpython-36.pyc and b/zhangruiqiang/__pycache__/__init__.cpython-36.pyc differ
diff --git a/zhangruiqiang/__pycache__/admin.cpython-36.pyc b/zhangruiqiang/__pycache__/admin.cpython-36.pyc
index 09993cc8ad794196a8252eb56e77a4f5f6c4c839..69a5e9486f71ce1d9c421a5b7d23ab89a4406546 100644
Binary files a/zhangruiqiang/__pycache__/admin.cpython-36.pyc and b/zhangruiqiang/__pycache__/admin.cpython-36.pyc differ
diff --git a/zhangruiqiang/__pycache__/models.cpython-36.pyc b/zhangruiqiang/__pycache__/models.cpython-36.pyc
index dc1b0ce561d681fcc764c2c4f9b7f2bdf621ec33..93c7703d9ad555a0b446a1e5c6f943ac434c20d9 100644
Binary files a/zhangruiqiang/__pycache__/models.cpython-36.pyc and b/zhangruiqiang/__pycache__/models.cpython-36.pyc differ
diff --git a/zhangruiqiang/__pycache__/urls.cpython-36.pyc b/zhangruiqiang/__pycache__/urls.cpython-36.pyc
index 3b4dc28305d7f28f17fedb642bc9708a23ab16f6..a0f82bfd60f1c717efd8c8d6d1c899adc7d7c658 100644
Binary files a/zhangruiqiang/__pycache__/urls.cpython-36.pyc and b/zhangruiqiang/__pycache__/urls.cpython-36.pyc differ
diff --git a/zhangruiqiang/__pycache__/views.cpython-36.pyc b/zhangruiqiang/__pycache__/views.cpython-36.pyc
index 6890f9db8e28cc9a736c40ceeb8e46a432463ac8..b4e03c9ea94468813e06779011557d1c3a5c2c62 100644
Binary files a/zhangruiqiang/__pycache__/views.cpython-36.pyc and b/zhangruiqiang/__pycache__/views.cpython-36.pyc differ
diff --git a/zhangruiqiang/migrations/__pycache__/__init__.cpython-36.pyc b/zhangruiqiang/migrations/__pycache__/__init__.cpython-36.pyc
index 344d40c82f42ac86398ba3036eb19dea0d0741d2..f038d3e274c585570ad95b2dbfb469bea73e3a10 100644
Binary files a/zhangruiqiang/migrations/__pycache__/__init__.cpython-36.pyc and b/zhangruiqiang/migrations/__pycache__/__init__.cpython-36.pyc differ