python之Django学习第十天

理解了如何创建虚拟环境后,打开了pycharm开发工具,通过创建Django工程,然后自动安装了Django,

初始工程中目录结构:

python之Django学习第十天_第1张图片
__init__.py是每个包文件都带有的,settings.py指定Django如何和系统交互以及如何管理项目。urls.py告诉Django应该创建哪些网页来响应浏览器请求。文件wsgi.py(web server gateway interface)帮助Django提供它创建的文件

然后创建数据库,在pycharm的cmd命令行中输入:python manage.py migrate

启动服务器:python manage.py runserver 端口号

如何创建应用程序?

python manage.py startapp app_name

目录中多出了

python之Django学习第十天_第2张图片
models.py文件中用来创建模型,创建完模型后,要激活模型,就要去settings.py的INSTALLED_APPS中添加app_name,接着要去修改数据库,修改命令:python manage.py makemigrations app_name

每当修改数据时都要进行三个步骤:1修改models.py,2、执行上面的修改命令,3、让Django迁移项目:python manage.py migrate

如何创建 超级用户?

python manage.py createsuperuser,然后向管理网站注册模型,在admin.py中进行注册,


今天主要了解了如何搭建Django,如何启动服务器,以及对创建后的工程目录结构有了认识,知道了结构中文件的作用。

未完,待续……

你可能感兴趣的:(python之Django学习第十天)