【原】Django常用命令总结
发布时间:2020-12-20 10:27:05 所属栏目:Python 来源:网络整理
导读:1.终端命令 # 查看django版本$ python -m django -- version# 创建项目,名为mysite$ django - admin startproject mysite# 启动django$ python manage.py runserver$ python manage.py runserver 8080 $ python manage.py runserver 0.0 . 0.0 : 8000 # 创建
1.终端命令# 查看django版本 $ python -m django --version # 创建项目,名为mysite $ django-admin startproject mysite # 启动django $ python manage.py runserver $ python manage.py runserver 8080 $ python manage.py runserver 0.0.0.0:8000 # 创建应用程序,确保和 manage.py 是同一目录 $ python manage.py startapp polls # 运行创造模型变化迁移 $ python manage.py makemigrations # 运行应用模型变化到数据库 $ python manage.py migrate # admin创建管理员用户 $ python manage.py createsuperuser 2.生成目录结构如下图? ? ?3.配置文件(settings.py)1、刚创建django project时,开始写入程序,第一步先要在配置文件中注册appINSTALLED_APPS = [ ‘django.contrib.admin‘,‘django.contrib.auth‘,‘django.contrib.contenttypes‘,‘django.contrib.sessions‘,‘django.contrib.messages‘,‘django.contrib.staticfiles‘,‘app01‘,# 注册app ] 2、数据库连接DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘,‘NAME‘:‘数据库名‘,‘USER‘: ‘root‘,‘PASSWORD‘: ‘xxx‘,‘HOST‘: ‘‘,‘PORT‘: ‘‘,} } 注:由于Django内部连接MySQL时使用的是MySQLdb模块,而python3中还无此模块,所以需要使用pymysql来代替 1. 安装pymsql 2. 如下设置放置的与project同名的配置的 __init__.py文件中
3.配置静态文件STATICFILES_DIRS = ( os.path.join(BASE_DIR,‘static‘),) 注:需要在project下创建static文件夹 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |