如何快速创建django app

        由于每次创建django app总是要看几眼文档,很不方便。所以把创建的几个关键流程语句记录下来,方便参考。

        默认已经搭建好pycharm 2018和python 3.6 环境。


1.new一个project

新建项目

把名字“untitled1 ”改成需要的项目名就行。

2.创建app

$ python manage.py startapp polls

新建app

3.在app中创建models

创建模型

4.激活app

在设置文件中增加刚才创建的app

激活app

5.同步项目默认的app到数据库

$ python manage.py sqlmigrate polls Imtest

每次app数据库有变化,都要先提交变更,然后

$ python manage.py migrate 

更新数据库

同步到数据库

6.创建管理员

$ python manage.py createsuperuser

然后跟着提示输入

创建网站管理员

7.配置启动参数

配置服务启动参数入口
详细配置

Host设成0.0.0.0,局域网的其他终端也可访问,端口换成8080或其他数字避免和其他应用冲突

8.进入管理后台页面

后台设置

浏览器输入“127.0.0.1:你的端口号/admin”进入自动生成的后台管理页面

9.结束

至此,你已经构建好了最简单的django app。have fun

10.User扩展

上面创建的model其实是用来扩展django自带的User用户信息的。在admin.py中这样设置

修改admin.py

就能把扩展内容附加在User表的后面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容