zmz 1 year ago
parent c35676245b
commit a968335cb5

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
<data-source source="LOCAL" name="xiangmuguanli@localhost" uuid="b5718ae4-ec8c-472f-a042-fa252070993a">
<driver-ref>mysql.8</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>com.mysql.cj.jdbc.Driver</jdbc-driver>
<jdbc-url>jdbc:mysql://localhost:3306/xiangmuguanli</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir>
</data-source>
</component>
</project>

@ -2,6 +2,7 @@
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/../djangoProject2/.idea/djangoProject2.iml" filepath="$PROJECT_DIR$/../djangoProject2/.idea/djangoProject2.iml" />
<module fileurl="file://$PROJECT_DIR$/.idea/project_manage.iml" filepath="$PROJECT_DIR$/.idea/project_manage.iml" />
</modules>
</component>

@ -18,6 +18,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="djangoProject2" />
</component>
<component name="TemplatesService">
<option name="TEMPLATE_CONFIGURATION" value="Django" />

@ -0,0 +1,51 @@
from django.db import models
class project(models.Model):
project_leader = models.CharField(u'项目名称',max_length=32)
project_description = models.CharField(u'项目描述',max_length=32)
customer_id = models.CharField(u'客户id',max_length=4,)
department_id = models.CharField(u'部门id',max_length=4)
id = models.CharField(u'项目id',max_length=4,primary_key=True)
def __str__(self):
return self.project_leader
class customer(models.Model):
customer_name = models.CharField(u'客户名称',max_length=32)
customer_age = models.CharField(u'客户年龄',max_length=4)
customer_priority = models.CharField(u'客户优先级',max_length=4)
id = models.CharField(u'客户id',max_length=4,primary_key=True)
def __str__(self):
return self.customer_name
class department(models.Model):
department_name = models.CharField(u'部门名称',max_length=10)
employe_number = models.CharField(u'员工数量',max_length=32)
id = models.CharField(u'部门id',max_length=4,primary_key=True)
def __str__(self):
return self.department_name
class employe(models.Model):
employe_information = models.CharField(u'员工信息',max_length=32)
login_name = models.CharField(u'登录名',max_length=32)
password = models.CharField(u'密码',max_length=32)
telephone = models.CharField(u'电话',max_length=32)
mailbox = models.CharField(u'邮箱',max_length=32)
security_level = models.CharField(u'安全等级',max_length=32)
on_the_job_status = models.CharField(u'在职状态',max_length=32)
department_id = models.CharField(u'部门id',max_length=4)
id = models.CharField(u'员工id',max_length=4,primary_key=True)
def __str__(self):
return self.employe_information
class administrator(models.Model):
administrator_name = models.CharField(u'管理员名称',max_length=32)
administrator_account = models.CharField(u'管理员账号',max_length=32)
administrator_password = models.CharField(u'管理员密码',max_length=32)
id = models.CharField(u'管理员id',max_length=4,primary_key=True)
def __str__(self):
return self.administrator_name

@ -9,9 +9,10 @@ https://docs.djangoproject.com/en/5.0/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.0/ref/settings/
"""
import os
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
@ -37,6 +38,7 @@ INSTALLED_APPS = [
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'manage'
]
MIDDLEWARE = [
@ -108,21 +110,14 @@ AUTH_PASSWORD_VALIDATORS = [
# Internationalization
# https://docs.djangoproject.com/en/5.0/topics/i18n/
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = False
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/5.0/howto/static-files/
STATIC_URL = 'static/'
# Default primary key field type
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
SIMPLEUI_DEFAULT_THEME = 'element.css'
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'

Loading…
Cancel
Save